DEBUG_REFERENCE_INFORMATION
descrive un riferimento.
typedef struct tagDEBUG_REFERENCE_INFO {
DEBUGREF_INFO_FLAGS dwFields;
BSTR bstrName;
BSTR bstrType;
BSTR bstrValue;
DBG_ATTRIB_FLAGS dwAttrib;
REFERENCE_TYPE. dwRefType;
IDebugReference2* m_pReference;
} DEBUG_REFERENCE_INFO;
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
Una combinazione di flag DEBUGREF_INFORMATION_FLAGS dall'enumerazione che specifica quali campi vengono compilati.bstrName
Il nome definito IDebugReference2 dall'utente dell'oggetto.bstrType
Il tipo di riferimento come stringa formattata.bstrValue
il valore di riferimento come stringa formattatadwAttrib
Una combinazione di flag DBG_ATTRIB_FLAGS dall'enumerazione che specifica i flag per la proprietà di debug attributi e.dwRefType
Un valore REFERENCE_TYPE dell'enumerazione che specifica se il tipo di riferimento è forte o debole.m_pReference
IDebugReference2 un oggetto che specifica le informazioni di riferimento.
Note
Questa struttura viene passata a una chiamata IDebugReference2:: GetReferenceInfo al metodo da riempire. Questa struttura viene restituita come parte di un elenco IEnumDebugReferenceInfo2 dall'interfaccia che, a sua volta, viene restituita da una chiamata IDebugReference2:: EnumChildren al metodo.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
IDebugReference2:: GetReferenceInfo