BOOLEAN
SetupDiGetSelectedDevice(
IN HDEVINFO DeviceInfoSet,
OUT PSP_DEVINFO_DATA DeviceInfoData
);
SetupDiGetSelectedDevice retrieves the currently-selected device for the specified device information set.
Parameters
DeviceInfoSet
Supplies a handle to the device information set from which to retrieve the selected device.
DeviceInfoData
Supplies a pointer to an SP_DEVINFO_DATA structure that receives the currently-selected device. If a device is not currently selected, the function fails and a call to GetLastError returns ERROR_NO_DEVICE_SELECTED.
Return Value
The function returns TRUE if it is successful. Otherwise it returns FALSE and the logged error can be retrieved with a call to GetLastError.
Comments
SetupDiGetSelectedDevice is usually used by an installation wizard.
See Also