Целевые объекты live Kernel-Mode
Чтобы подключить подсистему отладчика к целевому компьютеру для отладки в режиме ядра, используйте метод AttachKernel.
Примечание Подсистема не будет полностью присоединяться к ядру, пока не будет вызван метод WaitForEvent . Только после того, как ядро сгенерировало событие , например начальную точку останова , оно становится доступным в сеансе отладчика. Дополнительные сведения см. в разделе Отладка сеанса и модели выполнения .
Если подсистема отладчика подключена к ядру, которое не является локальным ядром, и подключение не является подключением eXDI, параметры подключения, используемые для поиска целевого компьютера, можно запросить с помощью GetKernelConnectionOptions. Подключение также можно синхронизировать повторно или изменить скорость подключения с помощью SetKernelConnectionOptions.
Отладчик может подключаться к локальному ядру, но только в ограниченном режиме и только в том случае, если компьютер был загружен с помощью загрузочного коммутатора /debug . (В некоторых установках Windows отладка локального ядра поддерживается при использовании других параметров, таких как /debugport, но это не является гарантированной функцией Windows и не следует полагаться на нее.) IsKernelDebuggerEnabled используется для определения доступности локального компьютера для отладки. Дополнительные сведения об отладке ядра на одном компьютере см. в разделе Выполнение отладки локального ядра.