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

Microsoft DIA SDK(Debug Interface Access 소프트웨어 개발 키트)는 Microsoft 사후 컴파일러 도구에서 생성된 프로그램 데이터베이스(.pdb) 파일에 저장된 디버그 정보에 액세스할 수 있도록 합니다. 사후 컴파일러 도구에서 생성된 .pdb 파일의 형식은 상수 수정을 거치므로 형식을 노출하는 것은 실용적이지 않습니다. DIA API를 사용하여 .pdb 파일에 저장된 디버그 정보를 검색하고 찾아보는 애플리케이션을 개발할 수 있습니다. 예를 들어, 해당 애플리케이션은 스택 역추적 정보를 보고하고 성능 데이터를 분석합니다.

이 섹션의 내용

시작

DIA SDK 기능의 개요를 제공하고 필요한 헤더 및 라이브러리 파일뿐만 아니라 DIA SDK가 설치되는 위치를 지정합니다.

.Pdb 파일 쿼리

DIA API를 사용하여 .pdb 파일을 쿼리하는 방법에 관한 지침을 제공합니다.

기호 및 기호 태그

DIA API에서 기호와 기호 태그를 사용하는 방법을 설명합니다.

참조

DIA API의 인터페이스, 메서드, 열거형, 구조체를 포함합니다.

Dia2dump 샘플

DIA API를 사용하여 디버그 정보를 검색하고 찾아보는 방법을 보여 줍니다.