Condividi tramite


DEBUGREF_INFORMATION_FLAGS

Specifica le informazioni da recuperare su un oggetto di riferimento di debug.

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
};

Membri

  • DEBUGREF_INFORMATION_NAME
    Inizializzare/utilizzare il campo di bstrName nella struttura.

  • DEBUGREF_INFORMATION_TYPE
    Inizializzare/utilizzare il campo di bstrType nella struttura.

  • DEBUGREF_INFORMATION_VALUE
    Inizializzare/utilizzare il campo di bstrValue nella struttura.

  • DEBUGREF_INFORMATION_ATTRIB
    Inizializzare/utilizzare il campo didwAttrib nella struttura.

  • DEBUGREF_INFORMATION_REFTYPE
    Inizializzare/utilizzare il campo di dwRefType nella struttura.

  • DEBUGREF_INFORMATION_REF
    Inizializzare/utilizzare il campo di pReference nella struttura.

  • DEBUGREF_INFORMATION_VALUE_AUTOEXPAND
    Il campo di valore deve contenere il valore auto-espanso, se disponibile, per questo tipo di oggetto.

  • DEBUGREF_INFORMATION_NONE
    indica che nessun flag è impostato.

  • DEBUGREF_INFORMATION_ALL
    Indica una maschera di flag.

Note

Questi flag vengono passati IDebugReference2:: EnumChildren IDebugReference2:: GetReferenceInfo ai metodi e per indicare i campi DEBUG_REFERENCE_INFORMATION della struttura devono essere inizializzati.

Utilizzato per il membro di dwFields della struttura di DEBUG_REFERENCE_INFO per indicare quali campi vengono utilizzati e valido quando la struttura viene restituita.

Questi valori possono essere combinate con ORbit per bit.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

DEBUG_REFERENCE_INFORMATION

IDebugReference2:: EnumChildren

IDebugReference2:: GetReferenceInfo