pub unsafe extern "system" fn SetupDiOpenDeviceInterfaceA( deviceinfoset: HDEVINFO, devicepath: PCSTR, openflags: u32, deviceinterfacedata: *mut SP_DEVICE_INTERFACE_DATA, ) -> BOOL