HID Problem


2003-12-10 01:31:02 AM
cppbuilder7
Hi there,
I am trying to communicate with a HID device. Everything works fine
under Windows XP but I have problems with it using Windows ME.
When retrieving the device capabilities using
HidD_GetPreparsedData(....) respectively, I get an error message
lamenting "wrong parameter". I really appreciate some advice!
Thanks in advance!
Tassilo
Here is some code:
PHIDP_PREPARSED_DATA PreparsedData;
HidD_GetPreparsedData
(DeviceHandle,
&PreparsedData);
// here GetLastError indicates an error!
HidP_GetCaps
(PreparsedData,
&Capabilities);
HidD_FreePreparsedData(PreparsedData);
(...)