Share via


S

scope
지역 변수를 정의하는 컨텍스트입니다. scope 스택 프레임, 현재 명령 및 레지스터 컨텍스트의 세 가지 구성 요소가 있습니다.

로컬 컨텍스트 또는 어휘 scope 라고도 합니다.

두 번째 기회 예외
예외를 처리할 두 번째 기회입니다. 이 기회는 예외가 첫 번째 기회에 처리되지 않은 경우에만 제공됩니다.

스마트 클라이언트
호스트 역할을 하는 디버거 엔진의 instance. 스마트 클라이언트가 프로세스 서버에 연결됩니다. 또는 KD 연결 서버

특정 예외 필터
엔진에 기본 제공 필터가 있는 예외에 대한 이벤트 필터입니다. 대부분의 특정 예외 필터는 특정 유형의 예외(예외 코드로 식별됨)를 참조하지만 기본 예외 필터는 특정 예외 필터로도 적용됩니다.

특정 이벤트 필터
예외가 아닌 이벤트에 대한 이벤트 필터입니다. 특정 이벤트 필터는 DEBUG_FILTER_XXX 나열됩니다.

특정 필터
엔진에 기본 제공 필터가 있는 이벤트에 대한 이벤트 필터입니다.

소프트웨어 중단점
디버거 엔진이 대상의 실행 코드를 일시적으로 수정하여 구현하는 중단점입니다. 중단점은 코드가 실행될 때 트리거됩니다. 코드 수정은 디버거 또는 디버거 엔진 API의 사용자에게 표시되지 않습니다.

스택
호출 스택을 참조하세요.

스택 프레임
단일 함수 호출에 대한 데이터를 포함하는 호출 스택의 메모리입니다. 여기에는 반환 주소, 함수에 전달된 매개 변수 및 지역 변수가 포함됩니다.

코드 중지
버그 검사 코드를 참조하세요.

중지 오류
버그 검사 참조하세요.

중지 화면
파란색 화면을 참조하세요.

하위 등록
다른 레지스터 내에 포함된 레지스터입니다. 하위 등록이 변경되면 하위 등록이 포함된 레지스터의 부분도 변경됩니다.

일시 중단
대상, 프로세스 또는 스레드가 실행되지 않도록 차단된 경우 일시 중단됩니다.

기호
디버깅 세션의 대상에 대한 해석 정보를 제공하는 디버깅 정보 단위입니다. 기호의 예로는 변수(로컬 및 전역), 함수, 형식 및 함수 항목이 있습니다. 기호에 대한 정보에는 이름, 형식(해당하는 경우), 저장된 주소 또는 regisgter와 부모 또는 자식 기호가 포함될 수 있습니다. 이 정보는 기호 파일에 저장되며 일반적으로 모듈 자체에서 사용할 수 없습니다.

디버거 엔진은 기호 파일을 사용할 수 없는 경우(예: 내보낸 기호) 특정 기호를 합성할 수 있지만 일반적으로 이러한 기호는 최소한의 정보만 제공합니다.

기호 파일
애플리케이션, 라이브러리, 드라이버 또는 운영 체제를 빌드할 때 생성된 추가 파일입니다. 기호 파일에는 이진 파일을 실행할 때 실제로 필요하지 않지만 디버깅 프로세스에 매우 유용한 데이터가 포함되어 있습니다.

기호 그룹
일반적으로 scope 모든 지역 변수를 나타내는 기호 그룹입니다.

기호 형식
메모리의 레이아웃과 같은 기호의 표현에 대한 설명 정보입니다. 이는 컴파일러가 기호를 조작하는 코드를 생성하는 데 사용하는 정보의 일부입니다. 디버거 엔진에서 기호를 조작하는 데도 사용됩니다. 기호 형식은 기호 파일에 배포됩니다.

가상 모듈
엔진이 모듈처럼 취급하는 메모리 영역입니다. 합성 모듈에는 합성 기호가 포함될 수 있습니다.

가상 기호
엔진이 기호처럼 취급하는 메모리 주소입니다.

시스템 크래시
버그 검사 참조하세요.