DEBUGREF_INFO_FLAGS

Gibt an, welche Informationen zu einem Debugverweisobjekt abgerufen werden sollen.

Syntax

public enum enum_DEBUGREF_INFO_FLAGS {
    DEBUGREF_INFO_NAME             = 0x00000001,
    DEBUGREF_INFO_TYPE             = 0x00000002,
    DEBUGREF_INFO_VALUE            = 0x00000004,
    DEBUGREF_INFO_ATTRIB           = 0x00000008,
    DEBUGREF_INFO_REFTYPE          = 0x00000010,
    DEBUGREF_INFO_REF              = 0x00000020,
    DEBUGREF_INFO_VALUE_AUTOEXPAND = 0x00010000,
    DEBUGREF_INFO_NONE             = 0x00000000,
    DEBUGREF_INFO_ALL              = 0xffffffff
};

Felder

DEBUGREF_INFO_NAME
Initialisieren/verwenden Sie das bstrName Feld in der Struktur.

DEBUGREF_INFO_TYPE
Initialisieren/verwenden Sie das bstrType Feld in der Struktur.

DEBUGREF_INFO_VALUE
Initialisieren/verwenden Sie das bstrValue Feld in der Struktur.

DEBUGREF_INFO_ATTRIB
Initialisieren/verwenden Sie das dwAttrib Feld in der Struktur.

DEBUGREF_INFO_REFTYPE
Initialisieren/verwenden Sie das dwRefType Feld in der Struktur.

DEBUGREF_INFO_REF
Initialisieren/verwenden Sie das pReference Feld in der Struktur.

DEBUGREF_INFO_VALUE_AUTOEXPAND
Das Wertfeld sollte den automatisch erweiterten Wert enthalten, falls verfügbar, für diesen Objekttyp.

DEBUGREF_INFO_NONE
Gibt an, dass keine Kennzeichnungen festgelegt sind.

DEBUGREF_INFO_ALL
Gibt eine Maske der Kennzeichnungen an.

Hinweise

Diese Flags werden an die Methoden EnumChildren und GetReferenceInfo übergeben, um anzugeben, welche Felder der DEBUG_REFERENCE_INFO Struktur initialisiert werden sollen.

Wird für das dwFields Element der DEBUG_REFERENCE_INFO Struktur verwendet, um anzugeben, welche Felder verwendet und gültig sind, wenn die Struktur zurückgegeben wird.

Diese Werte können mit einem bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch