View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004887 | JEDI API & WSC Library | Setup and Device Installer API | public | 2009-08-08 11:51 | 2009-08-10 12:42 |
| Reporter | superlydia | Assigned To | ChristianWimmer | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Summary | 0004887: SetupDiEnumInterfaceDevice function is not correct | ||||
| Description | in MSDN, SetupDiEnumInterfaceDevice is: WINSETUPAPI BOOL WINAPI SetupDiEnumDeviceInterfaces( IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, IN LPGUID InterfaceClassGuid, IN DWORD MemberIndex, OUT PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData ); whereas in setupapi.pas the interfaceclassguid is TGUID, it should be PGUID, right? | ||||
| Tags | No tags attached. | ||||
|
|
A fix was applied. Now the GUID parameter is a var instead of const. This fix was applied to branches 2.1 and 2.2a as well as trunk (all revision 802) Remarks: SetupDiEnumInterfaceDevice is deprecated. Use SetupDiEnumDeviceInterfaces instead. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2009-08-08 11:51 | superlydia | New Issue | |
| 2009-08-10 12:42 | ChristianWimmer | Note Added: 0015973 | |
| 2009-08-10 12:42 | ChristianWimmer | Status | new => resolved |
| 2009-08-10 12:42 | ChristianWimmer | Resolution | open => fixed |
| 2009-08-10 12:42 | ChristianWimmer | Assigned To | => ChristianWimmer |