Настройка удаленного отладчика ядра с помощью WinDbg - PullRequest
3 голосов
/ 01 ноября 2011
c:\WinDDK\7600.16385.1\Debuggers>kdsrv.exe tcp:port=60001
c:\WinDDK\7600.16385.1\Debuggers>kd -remote tcp:server=\\127.0.0.1,port=60001

DebugConnect failed, HRESULT 0x80010007  
"The callee (server [not server application]) is not available and disappeared; 
all connections are invalid. The call may have executed."

Я использую Win7, а также включил bcedit debug и net.

1 Ответ

2 голосов
/ 02 ноября 2011

У вас неправильные команды. Посмотрите на MSDN для точного синтаксиса. Это пример запуска kdsrv:

kdsrv -t tcp:port=1027 

тогда удаленный отладчик запускается так:

windbg -k kdsrv:server=@{tcp:server=127.0.0.42,port=1027},trans=@{com:port=com1,baud=57600}

Обратите внимание, что kdsrv.exe используется только с «настройкой 3 компьютеров»: отладчиком, локальным отладчиком и удаленным отладчиком. Это то, что вы хотите достичь? В любом случае, вы должны просто начать с обычной установки «2 машины»: отладчик и отладчик. После того, как это заработает, вы можете добавить еще одну машину в вашу среду для удаленной отладки.

...