使用者入門 (偵錯介面存取 SDK)
偵錯介面存取 (DIA) 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
檔案的逐步指示。