c++ Programming Glossary: deviceinfodata
how to get vendor id and product id of a plugged usb device on windows http://stackoverflow.com/questions/2935184/how-to-get-vendor-id-and-product-id-of-a-plugged-usb-device-on-windows qDebug invalid else qDebug valid handle SP_DEVINFO_DATA DeviceInfoData DeviceInfoData.cbSize sizeof SP_DEVINFO_DATA SP_INTERFACE_DEVICE_DATA.. else qDebug valid handle SP_DEVINFO_DATA DeviceInfoData DeviceInfoData.cbSize sizeof SP_DEVINFO_DATA SP_INTERFACE_DEVICE_DATA Interface_Info.. Buf for i 0 SetupDiEnumDeviceInfo hInfo i DeviceInfoData i DWORD DataT LPTSTR buffer NULL DWORD buffersize 0 while SetupDiGetDeviceRegistryProperty..
Get drive type with SetupDiGetDeviceRegistryProperty http://stackoverflow.com/questions/2989713/get-drive-type-with-setupdigetdeviceregistryproperty like below while SetupDiGetDeviceRegistryProperty hDevInfo DeviceInfoData SPDRP_REMOVAL_POLICY DataT PBYTE buffer buffersize buffersize..
SetupDiGetDeviceProperty http://stackoverflow.com/questions/3438366/setupdigetdeviceproperty __in HDEVINFO DeviceInfoSet __in PSP_DEVINFO_DATA DeviceInfoData __in const DEVPROPKEY PropertyKey __out DEVPROPTYPE PropertyType.. CONFIGRET status HDEVINFO hDevInfo SP_DEVINFO_DATA DeviceInfoData const static LPCTSTR arPrefix 3 TEXT VID_ TEXT PID_ TEXT MI_.. return Find the ones that are driverless for i 0 i DeviceInfoData.cbSize sizeof DeviceInfoData if SetupDiEnumDeviceInfo hDevInfo..
|