Compartir a través de


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