Share via


OEMKitlIoctl (Windows Embedded CE 6.0)

1/5/2010

This function is called to handle IOCTL codes specific to KITL.

Syntax

BOOL OEMKitlIoctl(
  DWORD code,
  VOID* pInBuffer,
  DWORD inSize,
  VOID* pOutBuffer,
  DWORD outSize,
  DWORD* pOutSize
);

Parameters

  • code
    Name of the IOCTL to call.
  • pInBuffer
    [out] Pointer to the input buffer that can contain additional information associated with code.
  • inSize
    [in] Size in bytes of pInBuffer.
  • pOutBuffer
    [out] Pointer to the output buffer supplied by the caller.
  • outSize
    [in] Specifies the maximum number of bytes that can be returned in pOutBuffer. The caller sets this value.
  • pOutSize
    [in] Number of bytes returned in pOutBuffer.

Return Value

This function returns TRUE if it is successful. Otherwise, it returns 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.

See Also

Reference

Required KITL Functions
VMINI IOCTLs