KD_IOCTL_JIT_NOTIF (Windows Embedded CE 6.0)

1/5/2010

This IOCTL is a notification from the kernel debugger that just-in-time (JIT) debugging is about to start.

The OEMKDIoControl function calls this IOCTL.

Parameters

  • dwIoControlCode
    [in] Set to KD_IOCTL_JIT_NOTIF.
  • lpBuf
    [in] Always set to NULL.
  • nBufSize
    [in] Always set to zero.

Return Values

Return FALSE to connect to Kernel Independent Transport Layer (KITL).

Return TRUE to bypass connecting to KITL.

Remarks

KD_IOCTL_JIT_NOTIF notifies the OAL that a JIT debug is pending so the OAL can notify the user to accept or bypass the JIT debug. KD_IOCTL_JIT_NOTIF can also be used by OEMs to warn the user that the device is blocked at an exception that is waiting to be handled by the debugger. The OAL code could use LEDs to signal, and then wait for a key to be pressed. Depending on the key pressed, the user could indicate if the exception should be handled by the debugger or ignored and handled by the OS.

Requirements

Header pkfuncs.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

Kernel Debugger IOCTLs
OEMKDIoControl

Concepts

Kernel Independent Transport Layer