Function NtDeviceIoControlFile [src]
Prototype
pub extern "ntdll" fn NtDeviceIoControlFile( FileHandle: HANDLE, Event: ?HANDLE, ApcRoutine: ?IO_APC_ROUTINE, ApcContext: ?*anyopaque, IoStatusBlock: *IO_STATUS_BLOCK, IoControlCode: ULONG, InputBuffer: ?*const anyopaque, InputBufferLength: ULONG, OutputBuffer: ?PVOID, OutputBufferLength: ULONG, ) callconv(.winapi) NTSTATUS
Parameters
FileHandle: HANDLE
Event: ?HANDLE
ApcRoutine: ?IO_APC_ROUTINE
ApcContext: ?*anyopaque
IoStatusBlock: *IO_STATUS_BLOCK
IoControlCode: ULONG
InputBuffer: ?*const anyopaque
InputBufferLength: ULONG
OutputBuffer: ?PVOID
OutputBufferLength: ULONG
Source
pub extern "ntdll" fn NtDeviceIoControlFile(
FileHandle: HANDLE,
Event: ?HANDLE,
ApcRoutine: ?IO_APC_ROUTINE,
ApcContext: ?*anyopaque,
IoStatusBlock: *IO_STATUS_BLOCK,
IoControlCode: ULONG,
InputBuffer: ?*const anyopaque,
InputBufferLength: ULONG,
OutputBuffer: ?PVOID,
OutputBufferLength: ULONG,
) callconv(.winapi) NTSTATUS