Windows Driver Kit: Driver Development Tools
DbgBreakPoint
The DbgBreakPoint routine breaks into the kernel debugger.
VOID
NTAPI
DbgBreakPoint(
VOID
);
Parameters
- None
Return Value
None
Comments
The DbgBreakPoint routine is the kernel-mode equivalent of DebugBreak.
This routine raises an exception that is handled by the kernel debugger if one is installed; otherwise, it is handled by the debug system. If a debugger is not connected to the system, the exception can be handled in the standard way.
In kernel mode, a break exception that is not handled will cause a bug check. You can, however, connect a kernel-mode debugger to a target computer that has stopped responding and has kernel debugging enabled. For more information, see Debugging Tools for NT-Based Operating Systems.
Requirements
Headers: This routine is defined in ntddk.h and wdm.h. Include ntddk.h or wdm.h.
See Also
DbgBreakPointWithStatus, KdBreakPoint, KdBreakPointWithStatus