DEBUG_REFERENCE_INFO
Opisuje odwołanie.
Składnia
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;
};
Członkowie
dwFields
Kombinacja flag z DEBUGREF_INFO_FLAGS wyliczenie określające, które pola są wypełniane.
bstrName
Określona przez użytkownika nazwa obiektu IDebugReference2 .
bstrType
Typ odwołania jako sformatowany ciąg.
bstrValue
Wartość odwołania jako sformatowany ciąg
dwAttrib
Kombinacja flag z DBG_ATTRIB_FLAGS wyliczenia, która określa flagi atrybutów właściwości debugowania.
dwRefType
Wartość z wyliczenia REFERENCE_TYPE , która określa, czy typ odwołania jest silny, czy słaby.
m_pReference
Obiekt IDebugReference2 określający informacje referencyjne.
Uwagi
Ta struktura jest przekazywana do wywołania metody GetReferenceInfo , która ma zostać wypełniona. Ta struktura jest również zwracana jako część listy z interfejsu IEnumDebugReferenceInfo2 , który z kolei jest zwracany z wywołania metody EnumChildren .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll