pub unsafe extern "system" fn SetupDiGetDevicePropertyKeys(
    deviceinfoset: HDEVINFO,
    deviceinfodata: *const SP_DEVINFO_DATA,
    propertykeyarray: *mut DEVPROPKEY,
    propertykeycount: u32,
    requiredpropertykeycount: *mut u32,
    flags: u32,
) -> BOOL