Compartir a través de


Interfaz IDebugHostData (dbgmodel.h)

Interfaz (IDebugHostSymbol derivada) para los datos.

Representa los datos de un módulo (si se encontraban dentro de una estructura o clase, sería un IDebugHostField).

Herencia

IDebugHostData hereda de IDebugHostSymbol.

Métodos

La interfaz IDebugHostData tiene estos métodos.

 
IDebugHostData::AddRef

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

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

El método IDebugHostData::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.
IDebugHostData::GetContext

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

El método IDebugHostData::GetLocation, cuando se llama en un símbolo con una ubicación estática, obtiene la ubicación abstracta (dirección) del símbolo.
IDebugHostData::GetLocationKind

El método IDebugHostData::GetLocationKind, cuando se llama en un símbolo, obtiene el tipo de ubicación en la que se encuentra el símbolo según la enumeración LocationKind.
IDebugHostData::GetName

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

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

Devuelve el tipo (que es "int *") del símbolo si el símbolo tiene un tipo. Si el símbolo no tiene un tipo, se devuelve un error.
IDebugHostData::GetValue

Devuelve el valor de la constante en una estructura de datos VARIANT.
IDebugHostData::QueryInterface

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

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

Comentarios

Los datos de los módulos que no son miembros de otro tipo se representan mediante la interfaz IDebugHostData.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Información general sobre el modelo de datos del depurador de C++