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++