Compartir a través de


Interfaz IDebugHostSymbol (dbgmodel.h)

Interfaz a un símbolo determinado.

Herencia

IDebugHostSymbol hereda de IUnknown.

Métodos

La interfaz IDebugHostSymbol tiene estos métodos.

 
IDebugHostSymbol::AddRef

El método IDebugHostSymbol::AddRef incrementa el recuento de referencias de una interfaz en un objeto .
IDebugHostSymbol::CompareAgainst

El método IDebugHostSymbol::CompareAgainst, cuando se llama en un símbolo, compara el símbolo con otro símbolo especificado para la igualdad de puntero de interfaz.
IDebugHostSymbol::EnumerateChildren

El método IDebugHostSymbol::EnumerateChildren obtiene un enumerador capaz de enumerar todos los elementos secundarios de un símbolo determinado.
IDebugHostSymbol::GetContainingModule

El método IDebugHostSymbol::GetContainingModule, cuando se llama en un símbolo, obtiene el módulo que contiene el símbolo si el símbolo tiene un módulo contenedor.
IDebugHostSymbol::GetContext

El método IDebugHostSymbol::GetContext, cuando se llama en un símbolo, obtiene el contexto host en el que se encuentra el símbolo.
IDebugHostSymbol::GetName

El método IDebugHostSymbol::GetName, cuando se llama en un símbolo, obtiene el nombre del símbolo si tiene un nombre.
IDebugHostSymbol::GetSymbolKind

El método IDebugHostSymbol::GetSymbolKind, cuando se llama en un símbolo, obtiene el tipo de símbolo, como campo, clase base o tipo.
IDebugHostSymbol::GetType

Devuelve el tipo, por ejemplo, int * del símbolo si el símbolo tiene un tipo. Si el símbolo no tiene un tipo, se devuelve un error.
IDebugHostSymbol::QueryInterface

El método IDebugHostSymbol::QueryInterface recupera punteros a las interfaces admitidas en un objeto .
IDebugHostSymbol::Release

El método IDebugHostSymbol::Release disminuye el recuento de referencias de una interfaz en un objeto .

Observaciones

Todos los símbolos que se pueden devolver del host del modelo de datos se derivarán de alguna manera de IDebugHostSymbol. Esta es la interfaz principal que cada símbolo implementa independientemente del tipo de símbolo. Dependiendo del tipo de símbolo, un símbolo determinado puede implementar un conjunto de otras interfaces que devuelven atributos más únicos para el tipo de símbolo determinado representado por esta interfaz.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

información general del modelo de datos del depurador de C++