OEMKitlIoctl (Compact 7)
3/12/2014
This function is called to handle I/O controls that are specific to KITL, including all of the VMINI IOCTLs.
Syntax
BOOL OEMKitlIoctl(
DWORD code,
VOID* pInBuffer,
DWORD inSize,
VOID* pOutBuffer,
DWORD outSize,
DWORD* pOutSize
);
Parameters
- code
Name of the IOCTL to call.
- pInBuffer
Pointer to the input buffer that can contain additional information associated with code.
- inSize
Size in bytes of pInBuffer.
- pOutBuffer
Pointer to the output buffer supplied by the caller.
- outSize
Specifies the maximum number of bytes that can be returned in pOutBuffer. The caller sets this value.
- pOutSize
Pointer to the number of bytes returned in pOutBuffer.
Return Value
Returns true if the function succeeds; otherwise, false.
Remarks
If you are using the common KITL library, this function is already implemented.
This function handles all KITL-related IOCTLs. For statically-linked KITL, this function should not be used.
Requirements
Header |
kitl.h |
Library |
Kitl.lib |