다음을 통해 공유


KD 연결 서버(커널 모드)

KD 연결 서버를 통한 커널 모드 원격 디버깅에는 서버에서 KD 연결 서버 라는 작은 애플리케이션을 실행하는 작업이 포함됩니다. 그런 다음, 클라이언트에서 커널 모드 디버거가 시작됩니다. 이 디버거는 모든 실제 처리를 수행하므로 스마트 클라이언트라고 합니다.

Windows용 디버깅 도구 패키지에는 KdSrv(kdsrv.exe)라는 KD 연결 서버가 포함되어 있습니다.

두 컴퓨터가 동일한 버전의 Windows를 실행할 필요는 없습니다. 모든 버전의 Windows를 실행할 수 있습니다. 그러나 클라이언트에서 사용되는 디버거 이진 파일과 서버에서 사용되는 KdSrv 이진 파일은 Windows용 디버깅 도구 패키지의 동일한 릴리스에 있어야 합니다. 이 메서드는 덤프 파일 디버깅에 사용할 수 없습니다.

이 원격 세션을 설정하기 위해 KD 연결 서버가 먼저 설정되고 스마트 클라이언트가 활성화됩니다. 모든 수의 스마트 클라이언트는 단일 KD 연결 서버를 통해 작동할 수 있지만 각각 다른 커널 디버깅 세션에 연결되어야 합니다.

이 단원에는 다음이 포함됩니다.

KD 연결 서버 활성화

KD 연결 서버 검색

스마트 클라이언트 활성화(커널 모드)

KD 연결 서버 예제

KD 연결 서버 세션 제어