Interfaz IDebugHostBaseClass2 (dbgmodel.h)
Segunda versión de una especialización extendida de IDebugHostSymbol que representa una clase base.
Esta versión 2 de la interfaz admite todos los métodos anteriores con firmas idénticas e incluye nuevos métodos adicionales que proporcionan funcionalidad adicional. Los nuevos métodos se muestran en el encabezado al final de la sección de esa interfaz.
Herencia
La interfaz
Métodos
La interfaz
IDebugHostBaseClass2::AddRef El método AddRef incrementa el recuento de referencias del objeto. |
IDebugHostBaseClass2::EnumerateChildren El método EnumerateChildren obtiene un enumerador capaz de enumerar todos los elementos secundarios de un símbolo determinado. |
IDebugHostBaseClass2::GetContainingModule Devuelve el módulo que contiene este símbolo si el símbolo tiene un módulo contenedor. Si el símbolo no tiene un módulo contenedor, se devuelve un error. |
IDebugHostBaseClass2::GetContext El método GetContext, cuando se llama en un símbolo, obtiene el contexto host en el que se encuentra el símbolo. |
IDebugHostBaseClass2::GetName El método GetName, cuando se llama en un símbolo, obtiene el nombre del símbolo si tiene un nombre. |
IDebugHostBaseClass2::GetOffset El método GetOffset devuelve el desplazamiento de la clase base desde la dirección base de la clase derivada. |
IDebugHostBaseClass2::GetSymbolKind El método GetSymbolKind, cuando se llama en un símbolo, obtiene el tipo de símbolo, como campo, clase base o tipo. |
IDebugHostBaseClass2::GetType El método GetType, cuando se llama en un símbolo, obtiene el tipo de símbolo, como int *. |
IDebugHostBaseClass2::GetVirtualBaseOffsetLocation El método GetVirtualBaseOffsetLocation devuelve la ubicación del "desplazamiento" de la clase base en relación con la clase primaria. |
IDebugHostBaseClass2::IsVirtual El método IsVirtual determina si la clase base es virtual. |
IDebugHostBaseClass2::QueryInterface El método QueryInterface consulta una interfaz específica en el objeto actual. |
IDebugHostBaseClass2::Release El método Release disminuye el recuento de referencias de una interfaz en un objeto . |
Requisitos
Requisito | Valor |
---|---|
encabezado de |
dbgmodel.h |
Consulte también
información general del modelo de datos del depurador de C++