D

데이터 중단점
프로세서 중단점을 참조하세요.

DbgEng 확장
dbgeng.h 헤더 파일의 프로토타입을 기반으로 하는 디버거 확장입니다. 이러한 확장은 디버거 엔진 API를 사용하여 디버거 엔진과 통신합니다.

디버그 빌드
확인된 빌드를 참조하세요.

디버기
대상을 참조하세요.

디버거
디버거 엔진의 전체 기능을 사용하는 디버거 엔진 애플리케이션입니다. 예를 들어 WinDbg, CDB, NTSD 및 KD는 디버거입니다.

디버거 콘솔
디버거 엔진 입력의 원본과 해당 출력의 대상을 나타내는 가상 엔터티입니다. 실제로 디버거 엔진은 입력 및 출력 콜백만 사용하며 이를 구현하는 데 사용되는 것에 대한 개념이 없습니다.

일반적으로 디버거 명령 창에서 입력이 수신되고 출력이 동일한 창으로 전송됩니다. 그러나 입력 및 출력 콜백은 원격 연결, 스크립트 파일 및 로그 파일과 같은 출력에 대한 다른 많은 입력 및 대상 원본을 제공할 수 있습니다.

디버거 엔진
디버깅 대상을 조작하기 위한 라이브러리입니다. 해당 인터페이스는 dbgeng.h 파일의 프로토타입을 기반으로 합니다. 디버거, 확장 및 디버거 엔진 애플리케이션에서 사용됩니다.

디버거 엔진 API
디버거 엔진의 동작을 제어하는 강력한 인터페이스입니다. 디버거, DbgEng 확장 및 디버거 엔진 애플리케이션에서 사용할 수 있습니다. 이 인터페이스의 프로토타입은 dbgeng.h 헤더 파일에 있습니다.

디버거 엔진 애플리케이션
디버거 엔진 API를 사용하여 디버거 엔진을 제어하는 독립 실행형 애플리케이션입니다.

디버거 확장
디버거 내에서 실행할 수 있는 외부 함수입니다. 각 확장은 디버거 확장 DLL이라고 하는 모듈에서 내보냅니다. 디버거 엔진은 DLL 내에서 해당 코드를 호출하여 디버거 확장을 호출합니다. 일부 디버거 확장은 Windows용 디버깅 도구와 함께 제공됩니다. 원하는 수의 디버거 기능을 자동화하거나 디버거에서 액세스할 수 있는 정보의 출력을 사용자 지정하기 위해 고유한 확장을 작성할 수 있습니다.

또는 간단히 라고도 합니다.

디버거 확장 DLL
디버거 확장을 포함하는 DLL입니다. 디버거 엔진이 DLL을 로드하면 디버거 내에서 이러한 확장을 사용할 수 있게 됩니다.

디버거 확장 라이브러리
디버거 확장 DLL을 참조하세요.

클라이언트 디버깅
디버거 엔진의 instance 디버거 명령 및 I/O를 디버깅 서버에 보내는 프록시 역할을 합니다.

디버깅 서버
디버깅 클라이언트에서 연결을 수신 대기하는 호스트 역할을 하는 디버거 엔진의 instance.

디버깅 세션
디버깅 세션은 소프트웨어 구성 요소, 시스템 서비스, 애플리케이션 또는 운영 체제를 디버그하기 위해 WinDbg, KD 또는 CDB와 같은 소프트웨어 디버깅 프로그램을 실행하는 실제 작업입니다. 분석을 위해 메모리 덤프 파일에 대해 디버깅 세션을 실행할 수도 있습니다.

디버깅 세션은 가 를 획득할 때 시작되고 모든 대상이 삭제될 때까지 지속됩니다.

기본 예외 필터
다른 예외 필터와 일치하지 않는 예외 이벤트에 적용되는 이벤트 필터입니다. 기본 예외 필터는 특정 예외 필터입니다.

휴면 모드
디버거 프로그램이 실행 중이지만 대상 또는 활성 세션이 없는 상태입니다.

다운스트림 저장소
기호 서버에서 만든 기호의 캐시입니다. 일반적으로 이 캐시는 로컬 컴퓨터에 있으며 기호 저장소는 원격으로 위치합니다. 기호 서버 체인이 있는 경우 다운스트림 저장소는 기호 저장소의 모든 컴퓨터 다운스트림에 있을 수 있습니다.

덤프 파일
크래시 덤프 파일을 참조하세요.

덤프 대상
디버그 중인 크래시 덤프 파일입니다.