Struktury a sjednocení
Následují struktury a sjednocení v sadě Visual Studio Debugging SDK.
AD_PROCESS_ID Určuje ID procesu, což může být ID systému nebo identifikátor GUID.
BP_CONDITION Popisuje podmínky, za kterých se zarážka aktivuje.
BP_ERROR_RESOLUTION_INFO Popisuje řešení chybové zarážky, včetně umístění, programu a vlákna.
BP_LOCATION Určuje typ struktury použité k popisu umístění zarážky.
BP_LOCATION_CODE_ADDRESS Definuje komponenty, které popisují umístění zarážky na adrese v kódu.
BP_LOCATION_CODE_CONTEXT Popisuje umístění zarážky vázané přímo na adresu v ladicím programu.
BP_LOCATION_CODE_FILE_LINE Popisuje umístění zarážky na řádku ve zdrojovém souboru kódu.
BP_LOCATION_CODE_FUNC_OFFSET Popisuje posun umístění zarážky ve funkci v kódu.
BP_LOCATION_CODE_STRING Slouží k nastavení zarážek kódu na základě řetězce, který uživatel může zadat z integrovaného vývojového prostředí (IDE).
BP_LOCATION_DATA_STRING Slouží k nastavení datových zarážek založených na řetězci, který uživatel může zadat z integrovaného vývojového prostředí (IDE).
BP_LOCATION_RESOLUTION Popisuje rozlišení zarážky v určitém umístění.
BP_PASSCOUNT Popisuje počet a podmínky, na kterých se zarážka aktivuje po předchozím předání.
BP_REQUEST_INFO Obsahuje informace potřebné k implementaci zarážky.
BP_REQUEST_INFO2 Obsahuje informace potřebné k implementaci zarážky (stejné jako struktura BP_REQUEST_INFO, ale obsahuje informace o identifikátoru GUID dodavatele, omezení a trasovací bod).
BP_RESOLUTION_INFO Popisuje informace o vázané zarážce pro zarážku kódu nebo pro datovou zarážku.
BP_RESOLUTION_LOCATION Určuje strukturu umístění rozlišení zarážky.
BUILT_TYPE Určuje informace o typu pole převzatého z metadat.
COMPUTER_INFO Popisuje počítač, na kterém je ladicí program spuštěný.
DEBUG_ADDRESS_UNION Představuje jeden z mnoha různých typů adres.
DEBUG_CUSTOM_VIEWER Identifikuje vlastní prohlížeč nebo vizualizér typů.
DEBUG_PROPERTY_INFO Popisuje vlastnost ladění, která zase popisuje objekt hierarchické povahy, který má název, typ a hodnotu.
DisassemblyData Popisuje demontáž do integrovaného vývojového prostředí (IDE) pro zobrazení.
EXCEPTION_INFO Popisuje výjimku nebo chybu za běhu vyvolanou laděným programem.
FIELD_INFO Popisuje místní proměnnou, parametr nebo jiné pole.
FRAMEINFO Popisuje rámec zásobníku.
GUID_ARRAY Popisuje pole jedinečných identifikátorů pro dostupné ladicí moduly.
JMC_CODE_SPEC Slouží k nastavení informací JustMyCode pro modul.
METADATA_ADDRESS_ARRAYELEM Popisuje prvek pole v rámci pole.
METADATA_ADDRESS_FIELD Popisuje adresu pole třídy nebo struktury.
METADATA_ADDRESS_LOCAL Popisuje adresu místní proměnné v oboru (obvykle funkci nebo metodu).
METADATA_ADDRESS_PARAM Popisuje parametr metody nebo funkce.
METADATA_ADDRESS_RETVAL Popisuje návratovou hodnotu z metody nebo funkce.
MODULE_INFO popisuje konkrétní modul (DLL, EXE nebo sestavení).
MODULE_SYMBOL_SEARCH_INFO Popisuje informace o stavu o cestách hledání symbolů, které byly prohledány.
PENDING_BP_STATE_INFO Popisuje stav zarážky, která je připravená k vytvoření vazby na umístění kódu.
PROGRAM_NODE_ARRAY Popisuje seznam objektů IDebugProgramNode2, které představují programové uzly.
PROVIDER_PROCESS_DATA Popisuje procesy spuštěné na počítači.
TEXT_POSITION Popisuje umístění řádku a sloupce v daném textu.
THREADPROPERTIES Popisuje vlastnosti vlákna.
UNMANAGED_ADDRESS_THIS_RELATIVE Popisuje adresu, která je relativní vzhledem k
this
ukazateli (Me
v jazyce Visual Basic).
Požadavky
Hlavička: msdbg.h, sh.h nebo ee.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll