I've been writing drivers for a very long time, so I should know this, but I
don't.
I'm deriving a virtual audio driver from either SYSVAD or MSVAD (I have both in
prototype form until I decide). In the INF, I advertise a hardware ID, let's
say ROOT\MySample. I installed it with "devcon install xxx.inf ROOT\MySample".
Now, I have TWO PDOs: one for ROOT\MySample, and one for ROOT\MEDIA\0000. Both
appear in Device Manager. The SYSVAD sample limits itself to one instance, so
it fails AddDevice and I get an yellow bang in Device Manager.
How do I get rid of one of the two entries? Should I not have used "devcon
install" to install it?
—
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.
******************
WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/