pub type IO_STACK_LOCATION = _IO_STACK_LOCATION;Aliased Type§
#[repr(C)]pub struct IO_STACK_LOCATION {
pub MajorFunction: u8,
pub MinorFunction: u8,
pub Flags: u8,
pub Control: u8,
pub Parameters: _IO_STACK_LOCATION__bindgen_ty_1,
pub DeviceObject: *mut _DEVICE_OBJECT,
pub FileObject: *mut _FILE_OBJECT,
pub CompletionRoutine: Option<unsafe extern "C" fn(*mut _DEVICE_OBJECT, *mut _IRP, *mut c_void) -> i64>,
pub Context: *mut c_void,
}Fields§
§MajorFunction: u8§MinorFunction: u8§Flags: u8§Control: u8§Parameters: _IO_STACK_LOCATION__bindgen_ty_1§DeviceObject: *mut _DEVICE_OBJECT§FileObject: *mut _FILE_OBJECT§CompletionRoutine: Option<unsafe extern "C" fn(*mut _DEVICE_OBJECT, *mut _IRP, *mut c_void) -> i64>§Context: *mut c_void