Maarten Lankhorst wrote:
> Hello Luang,
>
> 2008/3/25, Juan Lang <[EMAIL PROTECTED]>:
>
>> > There isn't an entry in
>> > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses for
>> > HID interfaces, in fact that whole set of registry keys seems to be
>> > missing. Is anyone working on patches to make this work, or can someone
>> > point me to the function(s) that need to be implemented for HIDs to be
>> > setup in the registry correctly? I'm not sure when/how those keys are
>> > suppose to be created.
>>
>>
>> Those should be created by explorer; see hal.c. No one's working on
>> this that I know of.
>>
> I have been working on hal, but it's mostly moving everything to
> mountmgr so I can get ipods (except iphone/ipod touch) working, if you
> populate control\deviceclasses and control\enum a hid device is
> 'added'. Just copy those keys from a windows installation.
>
> Cheers,
> Maarten.
>
>
Thanks! SetupDiGetClassDevs and GetDeviceInterfaceData seem to work now,
but GetDeviceInterfaceDetailData causes several errors. I'll look into
it now that I have somewhere concrete to start.
Christopher