From: Tim Roberts on
isenhand <isenhand(a)discussions.microsoft.com> wrote:
>
>Well, I keep think its the inf file but I can't see why. I've looked at the
>examples and the book.
>
>Here's the inf file anyway:
>
>; axissnd.inf - Install the AxisSnd driver
>;
>
>[Version]
>Signature="$Windows NT$"
>Class = Media
>ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}
>Provider=%MSFTUMDF%
>DriverVer=02/22/2010,6.1.7600.16385
>CatalogFile=AxisSnd.cat

Media-class devices are kernel streaming devices. They cannot be UMDF.

>[Manufacturer]
>%MSFTUMDF%=Psychology,NTAMD64
>
>[Psychology.NTAMD64]
>%AxisSndDeviceName%=AxisSnd_Install, media\Vid_045e&Pid_94aa&mi_00
>%AxisSndDeviceName%=AxisSnd_Install, media\VID_0547&PID_1002

Ah, so you have a USB device! I know this because 0547/1002 happens to be
the VID/PID of an unconfigured Cypress FX2 chip.

The hardware ID is going to be USB\VID_0547&PID_1002. Where did you get
the "media" from?
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.
From: isenhand on
<<Media-class devices are kernel streaming devices. They cannot be UMDF.>>

<<Ah, so you have a USB device!>>

Right So I'm all over the place with this!

<<Where did you get the "media" from?>>

From the sea of documentation I'm using to try and work this out! I've got
the book "Developing Drivers with the Windows Driver Foundation" and I find
the site http://www.osronline.com usefull too. Some where in all that I found
something that said do that!

What I'm trying to do is actually get a sound driver running for a network
camera. We have a video driver already but no sound.

<<I know this because 0547/1002 happens to be the VID/PID of an unconfigured
Cypress FX2 chip.>>

Oh dear! I didn't find anything to say what goes there!

Thanks.
From: Tim Roberts on
isenhand <isenhand(a)discussions.microsoft.com> wrote:
>
>What I'm trying to do is actually get a sound driver running for a network
>camera. We have a video driver already but no sound.

Ummm, if it's a network camera, then what does USB have to do with it? If
it's a USB camera, then the sound section should be USB Audio Class
compliant. That way, you don't need a driver at all.

The HWID for a USB device always starts USB\VID_xxxx&PID_xxxx.
--
Tim Roberts, timr(a)probo.com
Providenza & Boekelheide, Inc.
From: isenhand on
<<Ummm, if it's a network camera, then what does USB have to do with it?>>

Nothing, it was a left over from the example I was uisng.

I still think the problem has to do with the inf file so I'm redoing it all
and going back to the toaster example.