DEBUG_REFERENCE_INFO

Descrive un riferimento.

Sintassi

public struct DEBUG_REFERENCE_INFO {
    public uint             dwFields;
    public string           bstrName;
    public string           bstrType;
    public string           bstrValue;
    public ulong            dwAttrib;
    public uint.            dwRefType;
    public IDebugReference2 m_pReference;
};

Membri

dwFields
Combinazione di flag dell'enumerazione DEBUGREF_INFO_FLAGS che specifica i campi compilati.

bstrName
Nome specificato dall'utente dell'oggetto IDebugReference2 .

bstrType
Tipo di riferimento come stringa formattata.

bstrValue
Valore di riferimento come stringa formattata

dwAttrib
Combinazione di flag dell'enumerazione DBG_ATTRIB_FLAGS che specifica i flag per gli attributi della proprietà di debug.

dwRefType
Valore dell'enumerazione REFERENCE_TYPE che specifica se il tipo di riferimento è forte o debole.

m_pReference
Oggetto IDebugReference2 che specifica le informazioni di riferimento.

Osservazioni:

Questa struttura viene passata a una chiamata al metodo GetReferenceInfo da compilare. Questa struttura viene restituita anche come parte di un elenco dall'interfaccia IEnumDebugReferenceInfo2 che, a sua volta, viene restituita da una chiamata al metodo EnumChildren .

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche