 davePremium,MVM join:2000-05-04 not in ohio kudos:7 Reviews:
·Verizon FiOS
·Verizon Online DSL
1 edit | reply to Karnog
Re: Game copy protection installs hidden software! said by Karnog: all sneeky like too, in the hidden section.
Not sneaky at all. Device Manager does not, by default, show 'virtual devices' that have no directly owned hardware (that's sort of vague, I know, but I can't characterize it better).
Note that even the vga device is 'hidden'. Sneaky, huh?
There's nothing a driver writer can do to prevent Device Manager from calling a device 'hidden' even if he wanted to.
There's nothing like the word 'hidden' to make one start worrying about the black helicopters... |
|
 DaemonPremium join:2003-06-29 San Francisco, CA Reviews:
·Comcast
| said by dave: Not sneaky at all. Device Manager does not, by default, show 'virtual devices' that have no directly owned hardware (that's sort of vague, I know, but I can't characterize it better).
Note that even the vga device is 'hidden'. Sneaky, huh?
There's nothing a driver writer can do to prevent Device Manager from calling a device 'hidden' even if he wanted to.
If that is true, then why does the DaemonTools virtual CD drive and SCSI controller show up unhidden in device manager? -- -Ryan this sig is viral- help me spread! |
|
 davePremium,MVM join:2000-05-04 not in ohio kudos:7 Reviews:
·Verizon FiOS
·Verizon Online DSL
| said by Daemon: If that is true, then why does the DaemonTools virtual CD drive and SCSI controller show up unhidden in device manager?
Not sure which bit you're arguing with, but I guess I could restate as saying:
1. You write your driver to do what it needs to do, and it either does or does not show up as 'hidden', without request one way or the other from you, and
2. I don't know the exact criteria for being deemed 'hidden'. It might be related to whether you manifest the objects needed for interfacing with the PnP system, which is typically done only by hardware drivers, so maybe I was reaching the wrong conclusions.
(But you have those objects or not based on the functional ends you need to achieve in the driver( |
|