实时内核模式目标

若要将 调试器引擎 附加到目标计算机进行内核模式调试,请使用 AttachKernel 方法。

注意 在调用 WaitForEvent 方法之前,引擎不会完全附加到内核。 只有在内核生成事件(例如 初始断点 )之后,它才会在调试器会话中可用。 有关更多详细信息,请参阅 调试会话和执行模型

如果调试器引擎附加到不是本地内核的内核,并且连接不是 eXDI 连接,则可以使用 GetKernelConnectionOptions 查询用于查找目标计算机的连接选项。 也可以使用 SetKernelConnectionOptions 重新同步连接或连接速度更改。

调试器可以附加到本地内核,但功能有限,并且计算机只有在使用 /debug 启动开关启动时才能这样做。 (在某些 Windows 安装中,在使用其他开关(如 /debugport)时支持本地内核调试,但这不是 Windows 的一项保证功能,不应依赖此功能。 IsKernelDebuggerEnabled 用于确定本地计算机是否可用于调试。 有关单个计算机上的内核调试的详细信息,请参阅 执行本地内核调试