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