pub unsafe extern "system" fn IoGetDevicePropertyData(
    pdo: *const DEVICE_OBJECT,
    propertykey: *const DEVPROPKEY,
    lcid: u32,
    flags: u32,
    size: u32,
    data: *mut c_void,
    requiredsize: *mut u32,
    type: *mut DEVPROPTYPE,
) -> NTSTATUS