Enumerations (Visual Studio Debugging)
Es folgen Enumerationen für das Visual Studio Debugging SDK.
AD_PROCESS_ID_TYPE Gibt an, wie eine Prozess-ID in der AD_PROCESS_ID-Struktur interpretiert werden soll.
ASSEMBLYLOCRESOLUTION Gibt an, wo sich eine Assembly befindet.
ATTACH_REASON Gibt den Grund für das Debugmodul (DE) an, das an einen Programmknoten angefügt werden soll.
BP_COND_STYLE Gibt den Haltepunktbedingungsstil für ausstehende und gebundene Haltepunkte an.
BP_FLAGS Stellt optionale Flags bereit, mit denen beim Festlegen eines Haltepunkts möglicherweise zusätzliche Informationen angegeben werden können.
BP_FLAGS90 listet gültige Werte für optionale Flags auf, die zum Angeben zusätzlicher Informationen beim Festlegen eines Haltepunkts verwendet werden können. Diese Aufzählung erweitert die BP_FLAGS-Aufzählung .
BP_LOCATION_TYPE Gibt den Positionstyp des Haltepunkts für eine Haltepunktanforderung an.
BP_PASSCOUNT_STYLE Gibt die Bedingung an, die der Anzahl der Haltepunktdurchlaufs zugeordnet ist, die dazu führt, dass der Haltepunkt ausgelöst wird.
BP_RES_DATA_FLAGS Gibt an, ob der Datentrennpunkt in der Hardware emuliert oder implementiert wird.
BP_STATE Gibt das Vorhandensein eines gebundenen Haltepunkts an und gibt an, ob er aktiviert ist.
BP_TYPE Gibt an, ob sich der Haltepunkt an einem Codespeicherort befindet, ein Datenspeicherort ist oder ein anderer Haltepunkttyp ist.
BP_UNBOUND_REASON Gibt an, warum ein Haltepunkt ungebunden war.
BPERESI_FIELDS Gibt an, welche Informationen über eine fehlgeschlagene Auflösung eines Haltepunkts abgerufen werden sollen.
BPREQI_FIELDS Gibt an, welche Informationen zu einer Haltepunktanforderung abgerufen werden sollen.
BPREQI_FIELDS90 listet die gültigen Werte auf, die die informationen angeben, die über eine Haltepunktanforderung abgerufen werden sollen. Diese Enumeration erweitert die BPREQI_FIELDS-Aufzählung .
BPRESI_FIELDS Gibt an, welche Informationen über die erfolgreiche Auflösung eines Haltepunkts abgerufen werden sollen.
CANSTOP_REASON Wird verwendet, um festzustellen, ob ein Programm die Ausführung beenden kann, nachdem ein bestimmter Punkt in der Ausführung erreicht wurde.
CONNECTION_PROTOCOL Ein Wert, der angibt, dass das Protokoll für die Kommunikation zwischen einem Debugserver und dem Debugpaket verwendet wird.
CONTEXT_COMPARE Gibt die Kriterien für den Vergleich von zwei Speicherkontexten an.
CONTEXT_INFO_FIELDS Gibt an, welche Informationen zu einem Speicherkontext abgerufen werden sollen.
DBG_ATTRIB_FLAGS Beschreibt verschiedene Attribute für eine IDebugProperty2- oder IDebugReference2-Schnittstelle.
DEBUG_REASON Gibt an, warum der Prozess für das Debuggen gestartet wurde.
DEBUGPROP_INFO_FLAGS Gibt an, welche Informationen zu einem Debugeigenschaftsobjekt abgerufen werden sollen.
DEBUGREF_INFO_FLAGS Gibt an, welche Informationen zu einem Debugverweisobjekt abgerufen werden sollen.
DISASSEMBLY_FLAGS Gibt die Kennzeichen für die Demontage an.
DISASSEMBLY_STREAM_FIELDS Gibt an, welche Informationen über ein Zerlegungsfeld abgerufen werden sollen.
DISASSEMBLY_STREAM_SCOPE Gibt den Umfang des Demontagedatenstroms an.
DisplayKind listet die gültigen Werte auf, die die Arten von Informationen darstellen, die aus einem IDebugField-Objekt entnommen und dem Benutzer angezeigt werden sollen.
DOCCONTEXT_COMPARE Gibt die Kriterien für den Vergleich von zwei Dokumentkontexten an.
DUMPTYPE Gibt an, wie viel vom Zustand eines Programms abbilden soll.
dwTYPE_KIND Gibt an, wie der Typ eines IDebugField -Objekts interpretiert wird.
EncUnavailableReason stellt die Gründe dar, aus denen "Bearbeiten" und "Weiter" nicht verfügbar sind.
EVALFLAGS gibt Flags an, die die Auswertung von Ausdrücken steuern.
EVALFLAGS90 listet die gültigen Werte für Flags auf, die die Ausdrucksauswertung steuern. Diese Aufzählung erweitert die EVALFLAGS-Aufzählung .
EVENTATTRIBUTES Gibt die Ereignisattribute an.
FIELD_INFO_FIELDS Gibt an, welche Informationen zu einem IDebugField-Objekt abgerufen werden sollen.
FIELD_KIND Gibt die Art des Felds an, das in einem IDebugField -Objekt enthalten ist.
FIELD_KIND_EX aufzählt zusätzliche Arten von Feldern, die ein IDebugField-Objekt enthalten kann. Diese Aufzählung erweitert die FIELD_KIND-Aufzählung .
FRAMEINFO_FLAGS Gibt die Informationen an, die zu einem Stapelframeobjekt abgerufen werden sollen.
GETNAME_TYPE Gibt den Namenstyp der abzurufenden Dateien an.
INTERCEPT_EXCEPTION_ACTION Gibt an, welche Aktionen beim Abfangen von Ausnahmen ausgeführt werden sollen.
LAUNCH_FLAGS Gibt an, wie ein Programm gestartet werden soll.
MACHINE_INFO_FIELDS Gibt an, welche Art von Informationen für einen bestimmten Computer abgerufen werden sollen.
MACHINE_INFO_FLAGS Wird verwendet, um einen Computer zu beschreiben.
MESSAGETYPE Gibt den Nachrichtentyp und den Grund an.
MODULE_INFO_FIELDS Gibt die Flags für die Debugmodulinformationen an.
MODULE_INFO_FLAGS Gibt den Status von Symbolen für ein Modul an.
NAME_MATCH Wählt die Groß-/Kleinschreibungsoption für übereinstimmende Namen aus.
OBJECT_TYPE Gibt den Typ eines Objekts aus dem Ausdrucksauswerter an.
PARSEFLAGS Gibt an, wie ein Ausdruck analysiert wird.
PENDING_BP_STATE Gibt den Status eines ausstehenden Haltepunkts an (ein haltepunkt, der noch nicht gebunden wurde).
PENDING_BP_STATE_FLAGS Gibt die ausstehenden Haltepunktstatuskennzeichnungen an.
PORT_SUPPLIER_DESCRIPTION_FLAGS Definiert die Metadaten, die über einen Portanbieter abgerufen werden können.
PROCESS_INFO_FIELDS angegeben, welche Art von Informationen für einen Prozess abgerufen werden sollen.
PROCESS_INFO_FLAGS Beschreibt oder gibt Eigenschaften eines Prozesses an.
PROGRAM_DESTROY_FLAGS listet die gültigen Werte des Programms auf.
PROVIDER_FIELDS Gibt Eigenschaften an, die einem Programmanbieter zugeordnet sind.
PROVIDER_FLAGS Gibt die gewünschten Eigenschaften an, die von einem Programmanbieter abgerufen werden sollen.
REFERENCE_COMPARE Gibt den Typ des Vergleichs für Verweise an.
SEEK_START Gibt die Position an, von der aus sie in einer Demontage suchen soll.
STEPKIND Gibt die Schrittart für das Schrittschritten an.
STEPUNIT Gibt die Schritteinheit für das Schrittschritten an.
SYMBOL_SEARCH_INFO_FIELDS Gibt an , welche Art von Symbolinformationen abgerufen werden sollen.
THREADPROPERTY_FIELDS Gibt an, welche Informationen zu einem Thread abgerufen werden sollen.
THREADSTATE Gibt den Status des Threads an.
Anforderungen
Kopfzeile: msdbg.h, sh.h oder ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll