시작(디버그 인터페이스 액세스 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의 기본 아키텍처를 검토합니다.
DIA API를 사용하여 파일을 쿼리 .pdb
하는 방법에 대한 단계별 지침을 제공합니다.