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

DIA(Debug Interface Access) SDK는 DIA API 사용 방법을 보여 주는 지침 설명서와 샘플을 제공합니다. DIA SDK의 인터페이스 및 메서드를 사용하여 파일을 열고 .pdb.dbg 해당 콘텐츠를 검색하여 기호, 값, 특성, 주소 및 기타 디버깅 정보를 검색하는 사용자 지정 애플리케이션을 개발합니다. 이 SDK는 C++ 애플리케이션에 있는 기호와 연결된 속성의 참조 테이블도 제공합니다.

DIA SDK를 최대한 활용하려면 다음 사항을 잘 알고 있어야 합니다.

  • C++ 프로그래밍 언어

  • COM 프로그래밍

  • 샘플 컴파일을 위한 Visual Studio IDE(통합 개발 환경)

    DIA SDK는 일반적으로 Visual Studio와 함께 설치되며 기본 위치는 %VSINSTALLDIR%\DIA SDK\bin 추가 프로세서 아키텍처에 대한 관련 하위 디렉터리와 함께 제공됩니다. 예를 들면 다음과 같습니다.

    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\msdia140.dll(x86)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\amd64\msdia140.dll (amd64)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm\msdia140.dll (arm)
    • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm64\msdia140.dll (arm64)

    헤더: include\dia2.h

    라이브러리: lib\diaguids.lib

    Dll: bin\msdia140.dll

    Idl: idl\dia2.idl

섹션 내용

개요

DIA의 기본 아키텍처를 검토합니다.

.Pdb 파일 쿼리

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

참고 항목