#windows #kernel #windbg
#Windows #ядро #windbg
Вопрос:
c:WinDDK7600.16385.1Debuggers>kdsrv.exe tcp:port=60001
c:WinDDK7600.16385.1Debuggers>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
on и net
on.
Ответ №1:
Команды, которые у вас есть, неверны. Взгляните на 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 машины»: отладчика и отладчика. После того, как это сработает, вы можете добавить еще одну машину в свою среду для удаленной отладки.