Windbg 通过1394电缆进行远程调试是如何工作的?

Windbg 通过1394电缆进行远程调试是如何工作的?,windbg,remote-debugging,Windbg,Remote Debugging,我对MSDN文档有点困惑 有两篇文章我没有完全理解。 首先说: 假设您被设置为建立内核模式调试会话, 在主机和目标计算机之间,通过计算机上的1394电缆 32频道。您可以使用以下过程建立远程连接 调试会话: 在主机上,输入以下命令 在命令提示窗口中。windbg-服务器tcp:端口=5005-k 1394:channel=32在远程计算机上,在中输入以下命令 命令提示窗口。windbg-远程 tcp:Port=5005,Server=YourHostComputer,其中YourHostComp

我对MSDN文档有点困惑

有两篇文章我没有完全理解。 首先说:

假设您被设置为建立内核模式调试会话, 在主机和目标计算机之间,通过计算机上的1394电缆 32频道。您可以使用以下过程建立远程连接 调试会话: 在主机上,输入以下命令 在命令提示窗口中。windbg-服务器tcp:端口=5005-k 1394:channel=32在远程计算机上,在中输入以下命令 命令提示窗口。windbg-远程 tcp:Port=5005,Server=YourHostComputer,其中YourHostComputer是 运行调试服务器的主机的名称

如果这是通过1394电缆完成的,为什么命令会显示tcp:port=5005

我使用上面的说明成功地建立了一个连接,但我不完全理解这个命令的作用

其次,这似乎做了一件完全不同的事情

我需要一些初学者类型的信息。一些关于这是如何工作的文字或一些更详细地解释事情的文档将很有帮助

命令windbg-server tcp:port=5005-k 1394:channel=32打开两个连接:

通道32上的FireWire连接到目标计算机上的内核调试器。 开始侦听TCP端口5005,以便其他人可以从其他远程计算机进行连接。
如果您有权访问主机上的桌面,则不必建立连接2。在这种情况下,您只需删除-server。。。命令行中的选项。

So windbg-k 1394:channel=在主机上,但如何连接目标?windbg-远程tcp:Port=5005,Server=YourHostComputer显然是通过tcp端口连接的。连接1是主机与目标计算机之间的连接。您只需要连接2,因为您无法访问主机的桌面。