Udostępnij za pośrednictwem


Wprowadzenie (Zestaw SDK dostępu do interfejsu debugowania)

Zestaw SDK dostępu do interfejsu debugowania (DIA) zawiera dokumentację instruktażową i przykład, który ilustruje sposób korzystania z interfejsu API DIA. Użyj interfejsów i metod w zestawie DIA SDK, aby tworzyć niestandardowe aplikacje, które otwierają .pdb pliki i .dbg i wyszukują ich zawartość pod kątem symboli, wartości, atrybutów, adresów i innych informacji debugowania. Ten zestaw SDK zawiera również tabele referencyjne dla właściwości skojarzonych z symbolami znajdującymi się w aplikacjach języka C++.

Aby najlepiej wykorzystać zestaw DIA SDK, należy zapoznać się z następującymi tematami:

  • Język programowania C++

  • Programowanie COM

  • Zintegrowane środowisko projektowe (IDE) programu Visual Studio do kompilowania przykładów

    Zestaw DIA SDK jest zwykle instalowany w programie Visual Studio, a jego domyślna lokalizacja jest %VSINSTALLDIR%\DIA SDK\bin skojarzona z podkatalogami dla dodatkowych architektur procesora. Przykład:

    • 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)

    Nagłówka: include\dia2.h

    Biblioteki: lib\diaguids.lib

    DLL: bin\msdia140.dll

    IDL: idl\dia2.idl

W tej sekcji

Omówienie

Przegląd podstawowej architektury dia.

Używanie zapytań dotyczących pliku .Pdb

Zawiera instrukcje krok po kroku dotyczące używania interfejsu API DIA do wykonywania zapytań dotyczących .pdb pliku.

Zobacz też