Type Alias IO_CSQ
Source pub type IO_CSQ = _IO_CSQ;
#[repr(C)]
pub struct IO_CSQ {
pub Type: u64,
pub CsqInsertIrp: Option<unsafe extern "C" fn(*mut _IO_CSQ, *mut _IRP)>,
pub CsqRemoveIrp: Option<unsafe extern "C" fn(*mut _IO_CSQ, *mut _IRP)>,
pub CsqPeekNextIrp: Option<unsafe extern "C" fn(*mut _IO_CSQ, *mut _IRP, *mut c_void) -> *mut _IRP>,
pub CsqAcquireLock: Option<unsafe extern "C" fn(*mut _IO_CSQ, *mut u8)>,
pub CsqReleaseLock: Option<unsafe extern "C" fn(*mut _IO_CSQ, u8)>,
pub CsqCompleteCanceledIrp: Option<unsafe extern "C" fn(*mut _IO_CSQ, *mut _IRP)>,
pub ReservePointer: *mut c_void,
}