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_CODE Popisuje umístění zarážky kódu.

  • BP_RESOLUTION_DATA Popisuje výsledek vazby datové zarážky.

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

  • BSTR_ARRAY popisuje pole řetězců.

  • BUILT_TYPE Určuje informace o typu pole převzatého z metadat.

  • CODE_PATH Popisuje volání funkce nebo metody.

  • COMPUTER_INFO Popisuje počítač, na kterém je ladicí program spuštěný.

  • CONST_GUID_ARRAY popisuje seznam identifikátorů GUID.

  • CONTEXT_INFO Popisuje kontext paměti nebo kontext kódu.

  • DEBUG_ADDRESS Popisuje adresu v ladicím programu.

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

  • DEBUG_REFERENCE_INFO popisuje odkaz.

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

  • MACHINE_INFO popisuje konkrétní počítač.

  • 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_METHOD Popisuje adresu metody třídy.

  • METADATA_ADDRESS_PARAM Popisuje parametr metody nebo funkce.

  • METADATA_ADDRESS_RETVAL Popisuje návratovou hodnotu z metody nebo funkce.

  • METADATA_TYPE Popisuje typ pole převzatý z metadat.

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

  • NATIVE_ADDRESS Popisuje nativní adresu.

  • PDB_TYPE Popisuje typ pole převzatý ze symbolu PDB.

  • PENDING_BP_STATE_INFO Popisuje stav zarážky, která je připravená k vytvoření vazby na umístění kódu.

  • PROCESS_INFO popisuje proces.

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

  • TYPE_INFO Popisuje typ pole.

  • UNMANAGED_ADDRESS_PHYSICAL popisuje fyzickou adresu.

  • UNMANAGED_ADDRESS_THIS_RELATIVE Popisuje adresu, která je relativní vzhledem k this ukazateli (Mev 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

Viz také