windows::Wdk::System::SystemServices

Function IoBuildDeviceIoControlRequest

pub unsafe fn IoBuildDeviceIoControlRequest(
    iocontrolcode: u32,
    deviceobject: *const DEVICE_OBJECT,
    inputbuffer: Option<*const c_void>,
    inputbufferlength: u32,
    outputbuffer: Option<*mut c_void>,
    outputbufferlength: u32,
    internaldeviceiocontrol: bool,
    event: Option<*const KEVENT>,
    iostatusblock: *mut IO_STATUS_BLOCK,
) -> *mut IRP