Interfejsy (Zestaw SDK dostępu do interfejsu debugowania)

Metody są wymienione alfabetycznie w każdym interfejsie w spisie treści i na stronie interfejsu w kolejności Vtable.

W tej sekcji

IDiaAddressMap

Zapewnia kontrolę nad sposobem obliczania wirtualnych i względnych adresów wirtualnych zestawu DIA SDK dla obiektów debugowania.

IDiaDataSource

Inicjuje dostęp do źródła symboli debugowania.

IDiaEnumDebugStreamData

Zapewnia dostęp do rekordów w strumieniu danych debugowania.

IDiaEnumDebugStreams

Wylicza różne strumienie debugowania zawarte w źródle danych.

IDiaEnumFrameData

Wylicza różne elementy danych ramek zawarte w źródle danych.

IDiaEnumInjectedSources

Wyliczanie różnych wstrzykniętych źródeł zawartych w źródle danych.

IDiaEnumLineNumbers

Wylicza różne numery wierszy zawarte w źródle danych.

IDiaEnumSectionContribs

Wylicza różne współtworzenia sekcji zawarte w źródle danych.

IDiaEnumSegments

Wylicza różne segmenty zawarte w źródle danych.

IDiaEnumSourceFiles

Wylicza różne pliki źródłowe zawarte w źródle danych.

IDiaEnumStackFrames

Wylicza różne dostępne ramki stosu.

IDiaEnumSymbols

Wylicza różne symbole zawarte w źródle danych.

IDiaEnumSymbolsByAddr

Wylicza według adresów różnych symboli zawartych w źródle danych.

IDiaEnumTables

Wylicza różne tabele zawarte w źródle danych.

IDiaFrameData

Uwidacznia szczegóły ramki stosu.

IDiaImageData

Uwidacznia szczegóły lokalizacji podstawowej i przesunięcia pamięci modułu lub obrazu.

IDiaInjectedSource

Uzyskuje dostęp do kodu źródłowego programu przechowywanego w źródle danych DIA.

IDiaLineNumber

Uzyskuje dostęp do informacji opisujących proces mapowania z bloku bajtów tekstu obrazu na numer wiersza pliku źródłowego.

IDiaLoadCallback

Odbiera wywołania zwrotne z procedury lokalizowania symboli DIA, umożliwiając interfejsowi użytkownika raportowanie postępu próby lokalizacji.

IDiaLoadCallback2

Odbiera wywołania zwrotne z procedury lokalizowania symboli DIA, co umożliwia nałożenie ograniczeń na proces lokalizowania.

IDiaPropertyStorage

Umożliwia odczytywanie trwałych właściwości zestawu właściwości DIA.

IDiaReadExeAtRVACallback

Umożliwia aplikacji klienckiej podawanie bajtów pliku wykonywalnego określonego przez pozycję pliku.

IDiaReadExeAtOffsetCallback

Umożliwia aplikacji klienckiej podanie bajtów pliku wykonywalnego określonego przez względny adres wirtualny.

IDiaSectionContrib

Pobiera dane opisujące współtworzenie sekcji, czyli ciągły blok pamięci, który przyczynił się do obrazu przez compiland.

IDiaSegment

Mapy dane z numeru sekcji do segmentów przestrzeni adresowej.

IDiaSession

Udostępnia kontekst zapytania dla symboli debugowania.

IDiaSourceFile

Reprezentuje plik źródłowy.

IDiaStackFrame

Uwidacznia właściwości ramki stosu.

IDiaStackWalker

Udostępnia metody do wykonania przewodnika stosu przy użyciu pliku PDB.

IDiaStackWalkFrame

Utrzymuje kontekst stosu między wywołaniami metody IDiaFrameData::execute .

IDiaStackWalkHelper

Ułatwia przechodzenie stosu przy użyciu pliku bazy danych debugowania programu (PDB).

IDiaSymbol

Opisuje właściwości wystąpienia symboli.

IDiaTable

Wylicza tabelę źródła danych DIA.

Wyliczenia i struktury

Opisuje wyliczenia i struktury używane przez różne interfejsy zestawu DIA SDK.

Stałe (Zestaw SDK dostępu do interfejsu debugowania)

Opisuje stałe dostępne w zestawie DIA SDK.

Zobacz też