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ý může uživatel zadat z integrovaného vývojového prostředí (IDE).
BP_LOCATION_DATA_STRING se používá 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 vázané zarážky pro zarážku kódu nebo 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 několika 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 cest 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