SetupDiGetDeviceInterfaceDetail argtypes fixed