다음을 통해 공유


인터페이스(디버그 인터페이스 액세스 SDK)

메서드는 Vtable 순서의 인터페이스 페이지와 목차의 각 인터페이스 아래에 사전순으로 나열됩니다.

섹션 내용

IDiaAddressMap

DIA SDK에서 디버그 개체의 가상 주소와 상대 가상 주소를 컴퓨팅하는 방법을 제어할 수 있습니다.

IDiaDataSource

디버깅 기호의 소스에 대한 액세스를 시작합니다.

IDiaDataSourceEx

디버깅 기호의 소스에 대한 액세스를 시작합니다. 대체 IDiaDataSource

IDiaEnumDebugStreamData

디버그 데이터 스트림의 레코드에 대한 액세스를 제공합니다.

IDiaEnumDebugStreams

데이터 소스에 포함된 다양한 디버그 스트림을 열거합니다.

IDiaEnumFrameData

데이터 소스에 포함된 다양한 프레임 데이터 요소를 열거합니다.

IDiaEnumInjectedSources

데이터 소스에 포함된 다양한 삽입된 소스를 열거합니다.

IDiaEnumInputAssemblyFiles

데이터 원본에 나열된 입력 어셈블리 파일을 열거합니다.

IDiaEnumLineNumbers

데이터 소스에 포함된 다양한 줄 번호를 열거합니다.

IDiaEnumSectionContribs

데이터 소스에 포함된 다양한 섹션 기여를 열거합니다.

IDiaEnumSegments

데이터 소스에 포함된 다양한 세그먼트를 열거합니다.

IDiaEnumSourceFiles

데이터 소스에 포함된 다양한 소스 파일을 열거합니다.

IDiaEnumSourceLink

데이터 원본에 포함된 다양한 원본 링크 Blob을 열거합니다.

IDiaEnumSourceLink2

데이터 원본에 포함된 다양한 원본 링크 Blob을 열거합니다. IDiaEnumSourceLink2 64비트 크기에 대한 지원을 추가하도록 대체합니다.

IDiaEnumStackFrames

사용 가능한 다양한 스택 프레임을 열거합니다.

IDiaEnumSymbols

데이터 소스에 포함된 다양한 기호를 열거합니다.

IDiaEnumSymbolsByAddr

데이터 소스에 포함된 다양한 기호를 주소별로 열거합니다.

IDiaEnumSymbolsByAddr2

데이터 소스에 포함된 다양한 기호를 주소별로 열거합니다. 대체 IDiaEnumSymbolsByAddr

IDiaEnumTables

데이터 소스에 포함된 다양한 테이블을 열거합니다.

IDiaFrameData

스택 프레임의 세부 정보를 노출합니다.

IDiaImageData

모듈 또는 이미지의 기본 위치 및 메모리 오프셋에 대한 세부 정보를 표시합니다.

IDiaInjectedSource

DIA 데이터 소스에 저장된 프로그램 소스 코드에 액세스합니다.

IDiaInputAssemblyFile

.Net 네이티브 이진 파일에 대한 입력 또는 원본 어셈블리 파일을 설명하는 정보에 액세스합니다.

IDiaLineNumber

이미지 텍스트의 바이트 블록에서 소스 파일 줄 번호로 매핑하는 프로세스를 설명하는 정보에 액세스합니다.

IDiaLoadCallback

DIA 기호 찾기 프로시저에서 콜백을 수신하므로 사용자 인터페이스를 사용하여 위치 시도의 진행 상황을 보고할 수 있습니다.

IDiaLoadCallback2

DIA 기호 찾기 프로시저에서 콜백을 수신하므로 찾기 프로세스에 제한을 적용할 수 있습니다.

IDiaPropertyStorage

DIA 속성 집합의 영구 속성을 읽을 수 있습니다.

IDiaReadExeAtRVACallback

클라이언트 애플리케이션에서 파일 위치로 지정된 실행 파일의 바이트를 제공할 수 있게 합니다.

IDiaReadExeAtOffsetCallback

클라이언트 애플리케이션에서 상대 가상 주소에 지정된 대로 실행 파일의 바이트를 제공할 수 있게 합니다.

IDiaSectionContrib

섹션 기여(컴파일 대상이 이미지에 기여한 연속 메모리 블록)를 설명하는 데이터를 검색합니다.

IDiaSegment

데이터를 섹션 번호에서 주소 공간의 세그먼트로 매핑합니다.

IDiaSession

디버그 기호에 대한 쿼리 컨텍스트를 제공합니다.

IDiaSessionEx

디버그 기호에 대한 확장 쿼리 컨텍스트를 제공합니다.

IDiaSourceFile

소스 파일을 나타냅니다.

IDiaStackFrame

스택 프레임의 속성을 노출합니다.

IDiaStackWalker

PDB 파일을 사용하여 스택 워크를 수행하는 메서드를 제공합니다.

IDiaStackWalkFrame

메서드 호출 간에 스택 컨텍스트를 IDiaFrameData::execute 유지 관리합니다.

IDiaStackWalkHelper

프로그램 디버그 데이터베이스(PDB) 파일을 사용하여 스택 워크를 지원합니다.

IDiaStackWalkHelper2

프로그램 디버그 데이터베이스(PDB) 파일을 사용하여 스택 워크를 지원합니다. 대체 IDiaStackWalkHelper

IDiaSymbol

기호 인스턴스의 속성을 설명합니다.

IDiaSymbol2

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol

IDiaSymbol3

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol2

IDiaSymbol4

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol3

IDiaSymbol5

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol4

IDiaSymbol6

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol5

IDiaSymbol7

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol6

IDiaSymbol8

주로 코루틴과 관련된 기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol7

IDiaSymbol9

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol8

IDiaSymbol10

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol9

IDiaSymbol11

기호 인스턴스의 추가 속성을 설명합니다. 대체 IDiaSymbol10

IDiaTable

DIA 데이터 소스 테이블을 열거합니다.

열거형 및 구조체

DIA SDK의 다양한 인터페이스에서 사용되는 열거형과 구조체를 설명합니다.

상수(디버그 인터페이스 액세스 SDK)

DIA SDK에서 사용할 수 있는 상수를 설명합니다.

참고 항목