Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Versión 4 de una interfaz (IDebugHostSymbol derivada) a un módulo determinado.
Esta versión 4 de la interfaz admite todos los métodos anteriores con firmas idénticas e incluye nuevos métodos adicionales que proporcionan funcionalidad agregada. 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 IDebugHostModule4 tiene estos métodos.
|
IDebugHostModule4::AddRef El método AddRef incrementa el recuento de referencias del módulo. |
|
IDebugHostModule4::EnumerateChildren El método IDebugHostModule4::EnumerateChildren obtiene un enumerador capaz de enumerar todos los elementos secundarios de un símbolo determinado. |
|
IDebugHostModule4::FindContainingSymbolByRVA El método FindSymbolByRVA, cuando se llama en un módulo, recupera un símbolo en una dirección virtual relativa determinada dentro del módulo. |
|
IDebugHostModule4::FindSymbolByName El método IDebugHostModule4::FindSymbolByName, cuando se llama en un módulo, recupera un símbolo global por su nombre desde el módulo. |
|
IDebugHostModule4::FindSymbolByRVA El método IDebugHostModule4::FindSymbolByRVA, cuando se llama en un módulo, recupera un símbolo en una dirección virtual relativa determinada dentro del módulo. |
|
IDebugHostModule4::FindTypeByName El método IDebugHostModule4::FindTypeByName, cuando se llama en un módulo, busca un tipo por nombre de tipo dentro del módulo y recupera un símbolo de tipo para él. |
|
IDebugHostModule4::FindTypeByName2 El método FindTypeByName2 busca un tipo por nombre en el módulo. Si se proporciona un símbolo envolvente, el tipo se busca por su nombre dentro de ese símbolo envolvente; de lo contrario, el tipo se busca globalmente. |
|
IDebugHostModule4::GetBaseLocation El método IDebugHostModule4::GetBaseLocation, cuando se llama en un módulo, obtiene la dirección de carga base del módulo como una estructura de ubicación. |
|
IDebugHostModule4::GetContainingModule El método IDebugHostModule4::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. |
|
IDebugHostModule4::GetContext El método IDebugHostModule4::GetContext, cuando se llama en un símbolo, obtiene el contexto de host en el que se encuentra el símbolo. |
|
IDebugHostModule4::GetImageName El método IDebugHostModule4::GetImageName obtiene el nombre de la imagen o la ruta de acceso completa del módulo como una cadena asignada. |
|
IDebugHostModule4::GetName El método IDebugHostModule4::GetName, cuando se llama en un símbolo, obtiene el nombre del símbolo si tiene un nombre. |
|
IDebugHostModule4::GetRange El método GetRange recupera las direcciones virtuales iniciales y finales del módulo en memoria. |
|
IDebugHostModule4::GetSymbolKind El método GetSymbolKind, cuando se llama en un símbolo, obtiene el tipo de símbolo, como campo, clase base o tipo. |
|
IDebugHostModule4::GetType El método IDebugHostModule4::GetType, cuando se llama en un símbolo, obtiene el tipo de símbolo, como int *. |
|
IDebugHostModule4::GetVersion El método GetVersion, cuando se llama en un módulo, obtiene información de la versión del módulo de los encabezados del módulo. |
|
IDebugHostModule4::QueryInterface El método QueryInterface recupera un puntero a la interfaz especificada en un objeto . |
|
IDebugHostModule4::Release El método IDebugHostModule4::Release disminuye el recuento de referencias del objeto de módulo. |
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de |
dbgmodel.h |
Consulte también
información general del modelo de datos del depurador de C++