Interfaz IDebugHostContextExtension (dbgmodel.h)
Una "interfaz" opcional en contextos de host que permite la modificación basada en la extensibilidad.
Esta interfaz es NEVER QI'able off an IDebugHostContext. Los cambios deben realizarse a través de un QI para IDebugHostContextExtensibility y clonar un contexto existente (con adiciones opcionales). Una vez que se libera esta interfaz, nunca se puede volver a adquirir.
Herencia
IDebugHostContextExtension hereda de IUnknown.
Métodos
La interfaz IDebugHostContextExtension tiene estos métodos.
IDebugHostContextExtension::AddExtensionData El método AddExtensionData agrega datos de extensión a un contexto. |
IDebugHostContextExtension::AddRef El método AddRef incrementa el recuento de referencias de la extensión de contexto. |
IDebugHostContextExtension::FinalizeContext El método FinalizeContext finaliza las modificaciones del contexto de host, lo convierte en inmutable y devuelve una interfaz al contexto. |
IDebugHostContextExtension::QueryInterface El método QueryInterface recupera punteros a las interfaces admitidas en un objeto . |
IDebugHostContextExtension::Release El método Release disminuye el recuento de referencias de la extensión de contexto. |
Requisitos
Requisito | Valor |
---|---|
encabezado de |
dbgmodel.h |
Consulte también
información general del modelo de datos del depurador de C++