Condividi tramite


DEBUGREF_INFO_FLAGS

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

Sintassi

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

Campi

DEBUGREF_INFO_NAME
Inizializzare/usare il bstrName campo nella struttura.

DEBUGREF_INFO_TYPE
Inizializzare/usare il bstrType campo nella struttura.

DEBUGREF_INFO_VALUE
Inizializzare/usare il bstrValue campo nella struttura.

DEBUGREF_INFO_ATTRIB
Inizializzare/usare il dwAttrib campo nella struttura.

DEBUGREF_INFO_REFTYPE
Inizializzare/usare il dwRefType campo nella struttura.

DEBUGREF_INFO_REF
Inizializzare/usare il pReference campo nella struttura.

DEBUGREF_INFO_VALUE_AUTOEXPAND
Il campo valore deve contenere il valore espanso automaticamente, se disponibile, per questo tipo di oggetto.

DEBUGREF_INFO_NONE
Indica che non sono impostati flag.

DEBUGREF_INFO_ALL
Indica una maschera dei flag.

Osservazioni:

Questi flag vengono passati ai metodi EnumChildren e GetReferenceInfo per indicare quali campi della struttura DEBUG_REFERENCE_INFO devono essere inizializzati.

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

Questi valori possono essere combinati con un bit per ORbit.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche