Поделиться через


Функция DbgBreakPoint (wdm.h)

Подпрограмма DbgBreakPoint прерывается в отладчике ядра.

Синтаксис

__analysis_noreturn VOID DbgBreakPoint();

Возвращаемое значение

None

Remarks

Подпрограмма DbgBreakPoint является эквивалентом debugBreak в режиме ядра.

Эта подпрограмма создает исключение, которое обрабатывается отладчиком ядра, если он установлен. в противном случае он обрабатывается системой отладки. Если отладчик не подключен к системе, исключение можно обработать стандартным способом.

В режиме ядра исключение останова, которое не обрабатывается, приведет к ошибке проверка. Однако можно подключить отладчик в режиме ядра к целевому компьютеру, который перестал отвечать на запросы и на который включена отладка ядра. Дополнительные сведения см. в разделе Отладка Windows.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h)
Библиотека NtDll.lib (пользовательский режим); NtosKrnl.lib (режим ядра)
DLL NtDll.dll (пользовательский режим); NtosKrnl.exe (режим ядра)
Правила соответствия DDI HwStorPortProhibitedDIS(storport)

См. также раздел

DbgBreakPointWithStatus

KdBreakPoint

KdBreakPointWithStatus