Share via


IOCTL_EDBG_SET_DEBUG (Windows Embedded CE 6.0)

1/5/2010

This IOCTL controls the debug print output for a KITL subsystem.

Parameters

  • dwIoControlCode
    [in] Set to IOCTL_EDBG_SET_DEBUG.
  • lpInBuf
    [in] Set to NULL.
  • ZoneMask
    [in] Specifies the debug zone mask.
  • lpOutBuf
    [in] Set to NULL.
  • nOutBufSize
    [in] Set to zero.
  • lpBytesReturned
    [in] Set to NULL.

Return Values

TRUE indicates success. FALSE indicates failure.

Remarks

This IOCTL controls debug messages that are written to the debug serial port based on the value specified in ZoneMask.

For more information about KITL debug zone definitions, see %_WINCEROOT%\Public\Common\Oak\Inc\Kitlprot.h.

The kernel has been enhanced to automatically perform this operation for default KITL clients. Previously this I/O control enabled the user to perform this action. Moving forward your code does not need to handle this operation for default KITL clients. However, this control remains for you to use with custom clients. If your BSP does not handle custom KITL clients it can be freed of code using this control.

See Also

Reference

EDBG IOCTLs
KITL IOCTLs