다음은 Visual Studio Debugging SDK에 대한 열거형입니다.
AD_PROCESS_ID_TYPE AD_PROCESS_ID 구조에서 프로세스 ID를 해석하는 방법을 지정합니다.
ADDRESS_KIND 주소 유형을 지정합니다.
ASSEMBLYLOCRESOLUTION 은 어셈블리가 있는 위치를 지정합니다.
ATTACH_REASON DE(디버그 엔진)가 프로그램 노드에 연결하는 이유를 지정합니다.
BP_COND_STYLE 보류 중인 중단점과 바인딩된 중단점에 대한 중단점 조건 스타일을 지정합니다.
BP_ERROR_TYPE 중단점의 오류 유형을 지정합니다.
BP_FLAGS 중단점을 설정할 때 추가 정보를 지정하는 데 사용할 수 있는 선택적 플래그를 제공합니다.
BP_FLAGS90 중단점을 설정할 때 추가 정보를 지정하는 데 사용할 수 있는 선택적 플래그에 유효한 값을 열거합니다. 이 열거형은 BP_FLAGS 열거형을 확장합니다.
BP_LOCATION_TYPE 중단점 요청에 대한 중단점의 위치 유형을 지정합니다.
BP_PASSCOUNT_STYLE 중단점이 실행되도록 하는 중단점 통과 횟수와 관련된 조건을 지정합니다.
BP_RES_DATA_FLAGS 데이터 중단점이 하드웨어에서 에뮬레이트되거나 구현되는지 여부를 지정합니다.
BP_STATE 바인딩된 중단점의 존재 여부 및 사용 여부를 지정합니다.
BP_TYPE 중단점이 코드 위치에 있는지, 데이터 위치인지 또는 다른 유형의 중단점인지를 지정합니다.
BP_UNBOUND_REASON 중단점이 바인딩되지 않은 이유를 제공합니다.
BPERESI_FIELDS 중단점의 실패한 해결에 대해 검색할 정보를 지정합니다.
BPREQI_FIELDS 중단점 요청에 대해 검색할 정보를 지정합니다.
BPREQI_FIELDS90 중단점 요청에 대해 검색할 정보를 지정하는 유효한 값을 열거합니다. 이 열거형은 BPREQI_FIELDS 열거형을 확장합니다.
BPRESI_FIELDS 중단점의 성공적인 해결에 대해 검색할 정보를 지정합니다.
CANSTOP_REASON 실행의 특정 지점에 도달한 후 프로그램이 실행을 중지할 수 있는지 확인하는 데 사용됩니다.
CONNECTION_PROTOCOL 디버그 서버와 디버그 패키지 간에 통신하는 데 사용되는 프로토콜을 나타냅니다.
CONSTRUCTOR_ENUM 다양한 유형의 생성자를 선택합니다.
CONTEXT_COMPARE 두 메모리 컨텍스트를 비교하기 위한 조건을 지정합니다.
CONTEXT_INFO_FIELDS 메모리 컨텍스트에 대해 검색할 정보를 지정합니다.
DBG_ATTRIB_FLAGS IDebugProperty2 또는 IDebugReference2 인터페이스에 대한 다양한 특성을 설명합니다.
DEBUG_REASON 디버깅을 위해 프로세스가 시작된 이유를 지정합니다.
DEBUGPROP_INFO_FLAGS 디버그 속성 개체에 대해 검색할 정보를 지정합니다.
DEBUGREF_INFO_FLAGS 디버그 참조 개체에 대해 검색할 정보를 지정합니다.
DISASSEMBLY_FLAGS 디스어셈블리의 플래그를 지정합니다.
DISASSEMBLY_STREAM_FIELDS 디스어셈블리 필드에 대해 검색할 정보를 지정합니다.
DISASSEMBLY_STREAM_SCOPE 디스어셈블리 스트림의 범위를 지정합니다.
DisplayKind는 IDebugField 개체에서 가져와서 사용자에게 표시할 정보의 종류를 나타내는 유효한 값을 열거합니다.
DOCCONTEXT_COMPARE 두 문서 컨텍스트를 비교하기 위한 조건을 지정합니다.
DUMPTYPE 은 덤프할 프로그램의 상태의 양을 지정합니다.
dwTYPE_KIND IDebugField 개체의 형식을 해석하는 방법을 지정합니다.
EncUnavailableReason 은 편집 및 계속을 사용할 수 없는 이유를 설명합니다.
EVALFLAGS 는 식 평가를 제어하는 플래그를 지정합니다.
EVALFLAGS90 식 평가를 제어하는 플래그의 유효한 값을 열거합니다. 이 열거형은 EVALFLAGS 열거형을 확장합니다.
EVENTATTRIBUTES 는 이벤트 특성을 지정합니다.
EXCEPTION_STATE 예외 상태를 지정합니다.
FIELD_INFO_FIELDS IDebugField 개체에 대해 검색할 정보를 지정합니다.
FIELD_KIND IDebugField 개체에 포함된 필드의 종류를 지정합니다.
FIELD_KIND_EX IDebugField 개체에 포함할 수 있는 추가 종류의 필드를 열거합니다. 이 열거형은 FIELD_KIND 열거형을 확장합니다.
FIELD_MODIFIERS 필드 형식에 대한 한정자를 지정합니다.
FRAMEINFO_FLAGS 스택 프레임 개체에 대해 검색할 정보를 지정합니다.
GETHOSTNAME_TYPE 호스트 이름의 형식을 지정합니다.
GETNAME_TYPE 검색할 파일의 이름 형식을 지정합니다.
INTERCEPT_EXCEPTION_ACTION 예외를 가로챌 때 수행할 작업을 지정합니다.
LAUNCH_FLAGS 프로그램을 시작하는 방법을 지정합니다.
MACHINE_INFO_FIELDS 특정 컴퓨터에 대해 검색할 정보의 종류를 지정합니다.
MACHINE_INFO_FLAGS 머신을 설명하는 데 사용됩니다.
MESSAGETYPE 은 메시지 유형 및 이유를 지정합니다.
MODULE_FLAGS 모듈을 설명하는 데 사용됩니다.
MODULE_INFO_FIELDS 디버그 모듈 정보의 플래그를 지정합니다.
MODULE_INFO_FLAGS 모듈의 기호 상태를 지정합니다.
NAME_MATCH 이름과 일치하는 대/소문자 옵션을 선택합니다.
OBJECT_TYPE 식 계산기에서 개체의 형식을 지정합니다.
PARSEFLAGS 는 식을 구문 분석하는 방법을 지정합니다.
PENDING_BP_STATE 보류 중인 중단점(아직 바인딩되지 않은 중단점)의 상태를 지정합니다.
PENDING_BP_STATE_FLAGS 보류 중인 중단점 상태 플래그를 지정합니다.
PORT_SUPPLIER_DESCRIPTION_FLAGS 포트 공급자에 대해 검색할 수 있는 메타데이터를 정의합니다.
PROCESS_INFO_FIELDS 프로세스에 대해 검색할 정보의 종류를 지정합니다.
PROCESS_INFO_FLAGS 프로세스의 속성을 설명하거나 지정합니다.
PROGRAM_DESTROY_FLAGS 프로그램 삭제 플래그의 유효한 값을 열거합니다.
PROVIDER_FIELDS 프로그램 공급자와 연결된 속성을 지정합니다.
PROVIDER_FLAGS 프로그램 공급자에서 가져올 원하는 속성을 지정합니다.
REFERENCE_COMPARE 참조에 대한 비교 유형을 지정합니다.
REFERENCE_TYPE 참조 형식을 지정합니다.
SEEK_START 디스어셈블리에서 검색을 시작할 위치를 지정합니다.
STEPKIND 는 단계별 단계를 지정합니다.
STEPUNIT 는 단계별 단계 단위를 지정합니다.
SYMBOL_SEARCH_INFO_FIELDS 검색할 기호 정보의 종류를 지정합니다.
TEXT_DOC_ATTR_2 문서의 특성을 설명합니다.
THREADPROPERTY_FIELDS 검색할 스레드에 대한 정보를 지정합니다.
THREADSTATE 는 스레드의 상태를 지정합니다.