DbgBreakPoint function (wdm.h)
The DbgBreakPoint routine breaks into the kernel debugger.
Syntax
__analysis_noreturn VOID DbgBreakPoint();
Return value
None
Remarks
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 Windows Debugging.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | wdm.h (include Wdm.h, Ntddk.h) |
Library | NtDll.lib (user mode); NtosKrnl.lib (kernel mode) |
DLL | NtDll.dll (user mode); NtosKrnl.exe (kernel mode) |
DDI compliance rules | HwStorPortProhibitedDDIs(storport) |