Prev: Converting String to Time
Next: CreateFile() for USB
From: "CheckAbdoul" <checkabdoul at mvps dot on 15 Aug 2005 08:19 SetupDiXXX() should work fine. Did you enumerate all the device interfaces by passing the DIGCF_DEVICEINTERFACE flag to SetupDiGetClassDevs[Ex]() ? -- Cheers Check Abdoul [VC++ MVP] ----------------------------------- <john.puzzled(a)gmail.com> wrote in message news:1124047029.821814.138050(a)g49g2000cwa.googlegroups.com... > Hi, > > I would like to access my webcam directly using CreateFile(). I have a > Intel Webcam connected directly to one of my USB 1.1 ports on my > computer. > > I have tried to enumerate all the USB devices on my computer using the > SetupDiXXX functions but it has not worked very well for me. I also > used QueryDosDevice() to find the USB camera. I found the camera and > tried to open it using CreateFile() but it always failed (not found). > > Is this possible to do in an application with a web cam that has > drivers installed? > > Does anyone have a fully working example (V)C++ function that > > 1. Finds a web cam connected to the USB > 2. Opens a file handle to the web cam found > > Thanks! >
From: john.puzzled on 15 Aug 2005 12:12 Check, What GUID do I use? Thanks,
From: "CheckAbdoul" <checkabdoul at mvps dot on 15 Aug 2005 13:13
I believe it is GUID_DEVCLASS_USB ( include devguid.h ) -- Cheers Check Abdoul [VC++ MVP] ----------------------------------- <john.puzzled(a)gmail.com> wrote in message news:1124122329.335715.109550(a)o13g2000cwo.googlegroups.com... > Check, > > What GUID do I use? > > Thanks, > |