Share via


IOCTL_EDBG_DEREGISTER_CLIENT (Windows Embedded CE 6.0)

1/5/2010

This control deregisters a KITL client.

Parameters

  • dwIoControlCode
    [in] Set to IOCTL_EDBG_DEREGISTER_CLIENT.
  • lpInBuf
    [in] Set to NULL.
  • pId
    [in] Identifier of the client to deregister.
  • lpOutBuf
    [in] Set to NULL.
  • nOutBufSize
    [in] Set to zero
  • lpBytesReturned
    [in] Set to NULL.

Return Values

TRUE indicates success. FALSE indicates failure.

Remarks

The kernel has been enhanced to automatically deregister default KITL clients. Previously this I/O control enabled the user to perform this action. Moving forward your code does not need to handle deregistration of default KITL clients. However, this control remains so you can deregister custom clients. If your BSP doesn't handle custom KITL clients then it can be freed of code using this control.

See Also

Reference

EDBG IOCTLs
KITL IOCTLs