Partilhar via


DEBUG_REFERENCE_INFO

Descreve uma referência.

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

Membros

  • dwFields
    Uma combinação de sinalizadores da DEBUGREF_INFO_FLAGS enumeração que especifica quais campos são preenchidos.

  • bstrName
    O nome especificado pelo usuário da IDebugReference2 objeto.

  • bstrType
    O tipo de referência como uma seqüência de caracteres formatada.

  • bstrValue
    O valor de referência como uma seqüência de caracteres formatada

  • dwAttrib
    Uma combinação de sinalizadores da DBG_ATTRIB_FLAGS enumeração que especifica os sinalizadores para os atributos de propriedade de depuração.

  • dwRefType
    Um valor a partir do REFERENCE_TYPE enumeração que especifica se o tipo de referência é forte ou fraca.

  • m_pReference
    Um IDebugReference2 o objeto que especifica as informações de referência.

Comentários

Essa estrutura é passada para uma chamada para o IDebugReference2::GetReferenceInfo método para ser preenchido. Essa estrutura também é retornada como parte de uma lista a partir do IEnumDebugReferenceInfo2 interface que, por sua vez, é retornado de uma chamada para o IDebugReference2::EnumChildren método.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Estruturas e uniões

IDebugReference2

DEBUGREF_INFO_FLAGS

DBG_ATTRIB_FLAGS

REFERENCE_TYPE

IDebugReference2::GetReferenceInfo

IDebugReference2::EnumChildren

IEnumDebugReferenceInfo2