DEBUG_REFERENCE_INFO
Descreve uma referência.
Sintaxe
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;
};
Membros
dwFields
Uma combinação de sinalizadores da enumeração DEBUGREF_INFO_FLAGS que especifica quais campos são preenchidos.
bstrName
O nome especificado pelo usuário do objeto IDebugReference2 .
bstrType
O tipo de referência como uma cadeia de caracteres formatada.
bstrValue
O valor de referência como uma cadeia de caracteres formatada
dwAttrib
Uma combinação de sinalizadores da enumeração DBG_ATTRIB_FLAGS que especifica os sinalizadores para os atributos de propriedade de depuração.
dwRefType
Um valor da enumeração REFERENCE_TYPE que especifica se o tipo de referência é forte ou fraco.
m_pReference
Um objeto IDebugReference2 que especifica as informações de referência.
Comentários
Essa estrutura é passada para uma chamada para o método GetReferenceInfo a ser preenchido. Essa estrutura também é retornada como parte de uma lista da interface IEnumDebugReferenceInfo2 que, por sua vez, é retornada de uma chamada para o método EnumChildren .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll