Freigeben über


DEBUGREF_INFORMATION_FLAGS

Gibt an, welche über eine Debug- Verweisobjekt Informationen abzurufen.

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
};
typedef DWORD DEBUGREF_INFO_FLAGS;
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
};

Mitglieder

  • DEBUGREF_INFORMATION_NAME
    Initialisieren Sie verwenden das/ bstrName Feld in der Struktur.

  • DEBUGREF_INFORMATION_TYPE
    Initialisieren Sie verwenden das/ bstrType Feld in der Struktur.

  • DEBUGREF_INFORMATION_VALUE
    Initialisieren Sie verwenden das/ bstrValue Feld in der Struktur.

  • DEBUGREF_INFORMATION_ATTRIB
    Initialisieren Sie verwenden das/dwAttrib Feld in der Struktur.

  • DEBUGREF_INFORMATION_REFTYPE
    Initialisieren Sie verwenden das/ dwRefType Feld in der Struktur.

  • DEBUGREF_INFORMATION_REF
    Initialisieren Sie verwenden das/ pReference Feld in der Struktur.

  • DEBUGREF_INFORMATION_VALUE_AUTOEXPAND
    Im Feld Wert sollte mit dem AUTO-erweiterten Wert enthalten, sofern verfügbar, für diesen Objekttyp.

  • DEBUGREF_INFORMATION_NONE
    Gibt an, dass keine Flags festgelegt werden.

  • DEBUGREF_INFORMATION_ALL
    Gibt eine Maske der Flags an.

Hinweise

Diese Flags werden auf die IDebugReference2::EnumChildren und IDebugReference2::GetReferenceInfo-Methode übergeben, um anzugeben, welche Felder der DEBUG_REFERENCE_INFORMATION Struktur initialisiert werden sollen.

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

Diese Werte können mit bitweisen ORkombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

DEBUG_REFERENCE_INFORMATION

IDebugReference2::EnumChildren

IDebugReference2::GetReferenceInfo