pub unsafe fn IoBuildSynchronousFsdRequest(
    majorfunction: u32,
    deviceobject: *const DEVICE_OBJECT,
    buffer: *mut c_void,
    length: u32,
    startingoffset: Option<*const i64>,
    event: *const KEVENT,
    iostatusblock: *mut IO_STATUS_BLOCK,
) -> *mut IRP