Megosztás:


Interfészek (Debug Interface Access SDK)

A Hibakeresési felületi hozzáférés (DIA) SDK módszerei betűrendben jelennek meg a tartalomjegyzékben és a felületoldalon, Vtable sorrendben.

Ebben a szakaszban

IDiaAddressMap

Szabályozza, hogy a DIA SDK hogyan számítja ki a virtuális és relatív virtuális címeket a hibakeresési objektumokhoz.

IDiaDataSource

A hibakeresési szimbólumok forrásához való hozzáférést kezdeményezi.

IDiaDataSourceEx

A hibakeresési szimbólumok forrásához való hozzáférést kezdeményezi. Felülírja IDiaDataSource

IDiaDataSourceEx2

A hibakeresési szimbólumok forrásához való hozzáférést kezdeményezi. Felülírja IDiaDataSource és IDiaDataSourceEx

IDiaEnumDebugStreamData

Hozzáférést biztosít a hibakeresési adatfolyam rekordjaihoz.

IDiaEnumDebugStreams

Az adatforrásban található különböző hibakeresési adatfolyamok számbavétele.

IDiaEnumFrameData

Az adatforrásban található különböző keretadatelemek számbavétele.

IDiaEnumInjectedSources

Az adatforrásban található különböző injektált források számbavétele.

IDiaEnumInputAssemblyFiles

Az adatforrásban felsorolt bemeneti szerelvényfájlok számbavétele.

IDiaEnumLineNumbers

Az adatforrásban található különböző sorszámok számbavétele.

IDiaEnumSectionContribs

Számba adja az adatforrásban található különböző szakasz-hozzájárulásokat.

IDiaEnumSegments

Az adatforrásban található különböző szegmensek számbavétele.

IDiaEnumSourceFiles

Az adatforrásban található különböző forrásfájlok számbavétele.

IDiaEnumSourceLink

Az adatforrásban található különböző forráshivatkozási blobok számbavétele.

IDiaEnumSourceLink2

Az adatforrásban található különböző forráshivatkozási blobok számbavétele. Felülírja IDiaEnumSourceLink2 a 64 bites méretek támogatásának hozzáadásához.

IDiaEnumStackFrames

Számbavétele a rendelkezésre álló különböző veremkeretek számbavétele.

IDiaEnumSymbols

Az adatforrásban található különböző szimbólumok számbavétele.

IDiaEnumSymbolsByAddr

Számbavétel az adatforrásban található különböző szimbólumok címével.

IDiaEnumSymbolsByAddr2

Számbavétel az adatforrásban található különböző szimbólumok címével. Felülírja IDiaEnumSymbolsByAddr

IDiaEnumTables

Az adatforrásban található különböző táblák számbavétele.

IDiaFrameData

Egy veremkeret részleteit teszi elérhetővé.

IDiaImageData

A modul vagy kép alaphelyének és memóriaeltolódásainak részleteit teszi elérhetővé.

IDiaInjectedSource

Hozzáfér a DIA-adatforrásban tárolt program forráskódhoz.

IDiaInputAssemblyFile

Olyan információkhoz fér hozzá, amelyek egy .NET natív bináris bemeneti vagy forrás-szerelvényfájlt írnak le.

IDiaLineNumber

Olyan információkhoz fér hozzá, amelyek a képszöveg bájtjainak blokkjából egy forrásfájl sorszámára való leképezés folyamatát ismertetik.

IDiaLoadCallback

Visszahívásokat fogad a DIA szimbólumkeresési eljárásból, így lehetővé teszi a felhasználói felület számára a helymeghatározó kísérlet előrehaladásának jelentését.

IDiaLoadCallback2

Visszahívásokat fogad a DIA-szimbólumok helymegjelenítési eljárásából, így korlátozásokat lehet bevezetni a helymegjelenítési folyamatra.

IDiaPropertyStorage

Lehetővé teszi egy DIA-tulajdonságkészlet állandó tulajdonságainak olvasását.

IDiaReadExeAtRVACallback

Lehetővé teszi, hogy egy ügyfélalkalmazás bájtnyi végrehajtható fájlt adjon meg a fájlhelyzetben megadottak szerint.

IDiaReadExeAtOffsetCallback

Lehetővé teszi az ügyfélalkalmazás számára, hogy egy relatív virtuális cím által megadott végrehajtható fájl bájtját adja meg.

IDiaSectionContrib

Lekéri a szakasz-hozzájárulást leíró adatokat, vagyis egy összefüggő memóriablokkot, amely egy compiland által hozzájárult a képhez.

IDiaSegment

Adatokat képez le a szakaszszámból a címtér szegmenseibe.

IDiaSession

Lekérdezési környezetet biztosít a hibakeresési szimbólumokhoz.

IDiaSessionEx

Kiterjesztett lekérdezési környezetet biztosít a hibakeresési szimbólumokhoz.

IDiaSourceFile

Egy forrásfájlt jelöl.

IDiaStackFrame

Egy veremkeret tulajdonságait teszi elérhetővé.

IDiaStackWalker

Metódusokat biztosít a STACK-sétákhoz a PDB-fájl használatával.

IDiaStackWalkFrame

A veremkörnyezetet a IDiaFrameData::execute metódus meghívásai között tartja fenn.

IDiaStackWalkHelper

A program hibakeresési adatbázis (PDB) fájljának használatával megkönnyíti a verem sétálását.

IDiaStackWalkHelper2

A program hibakeresési adatbázis (PDB) fájljának használatával megkönnyíti a verem sétálását. Felülírja IDiaStackWalkHelper

IDiaSymbol

Egy szimbólumpéldány tulajdonságait ismerteti.

IDiaSymbol2

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol

IDiaSymbol3

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol2

IDiaSymbol4

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol3

IDiaSymbol5

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol4

IDiaSymbol6

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol5

IDiaSymbol7

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol6

IDiaSymbol8

A főként koroutinokhoz kapcsolódó szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol7

IDiaSymbol9

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol8

IDiaSymbol10

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol9

IDiaSymbol11

A szimbólumpéldányok további tulajdonságait ismerteti. Felülírja IDiaSymbol10

IDiaTable

DIA-adatforrástáblák számbavétele.

Enumerálások és struktúrák

A DIA SDK különböző felületei által használt enumerálásokat és struktúrákat ismerteti.

konstansok (hibakeresési felületi hozzáférési SDK)

A DIA SDK-ban elérhető állandókat ismerteti.

Lásd még: