View Issue Details

IDProjectCategoryView StatusLast Update
0004887JEDI API & WSC LibrarySetup and Device Installer APIpublic2009-08-10 12:42
ReportersuperlydiaAssigned ToChristianWimmer 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Summary0004887: SetupDiEnumInterfaceDevice function is not correct
Descriptionin 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?
TagsNo tags attached.

Activities

ChristianWimmer

2009-08-10 12:42

administrator   ~0015973

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.

Issue History

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