Skip to main content

IO_STACK_LOCATION

Type Alias IO_STACK_LOCATION 

Source
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