实时内核模式目标
若要将 调试器引擎 附加到目标计算机进行内核模式调试,请使用 AttachKernel 方法。
注意 在调用 WaitForEvent 方法之前,引擎不会完全附加到内核。 只有在内核生成事件(例如 ,初始断点 )后,它才会在调试器会话中可用。 有关更多详细信息,请参阅 调试会话和执行模型 。
如果调试器引擎附加到不是本地内核的内核,并且连接不是 eXDI 连接,则可以使用 GetKernelConnectionOptions 查询用于查找目标计算机的连接选项。 还可以使用 SetKernelConnectionOptions 重新同步连接或更改连接速度。
调试器可以连接到本地内核,但仅以有限的方式连接到本地内核,并且仅当计算机是使用 /debug 启动开关启动的。 (在某些 Windows 安装中,使用其他开关(如 /debugport)时支持本地内核调试,但这不是 Windows 的保证功能,不应依赖。) IsKernelDebuggerEnabled 用于确定本地计算机是否可用于调试。 有关单个计算机上的内核调试的详细信息,请参阅 执行本地内核调试。