DeviceIoControl method
Implementation
int DeviceIoControl(
ffi.Pointer<ffi.Void> hDevice,
int dwIoControlCode,
ffi.Pointer<ffi.Void> lpInBuffer,
int nInBufferSize,
ffi.Pointer<ffi.Void> lpOutBuffer,
int nOutBufferSize,
ffi.Pointer<ffi.Uint64> lpBytesReturned,
ffi.Pointer<OVERLAPPED> lpOverlapped,
) {
return _DeviceIoControl(
hDevice,
dwIoControlCode,
lpInBuffer,
nInBufferSize,
lpOutBuffer,
nOutBufferSize,
lpBytesReturned,
lpOverlapped,
);
}