Compartir a través de


Método IDebugHostContextExtensibility::CloneContextForModification (dbgmodel.h)

Este método clona el contexto de host actual y devuelve una interfaz de modificación única para asociar datos al contexto.

Sintaxis

HRESULT CloneContextForModification(
  IDebugHostContextExtension **extensionHandle
);

Parámetros

extensionHandle

Este parámetro apunta a un puntero IDebugHostContextExtension, que se usa para recuperar la extensión de contexto de host. Se trata de un parámetro Output para el contexto clonado.

Valor devuelto

Si el método se ejecuta correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error HRESULT.

Observaciones

El método CloneContextForModification se usa para clonar el contexto de host actual para una modificación y eventual inmutabilidad. Es necesario llamar al método FinalizeContext para finalizar el contexto clonado y volver al contexto clonado real. Después de esto, el contexto de host devuelto se convierte en inmutable y no se puede modificar más.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

interfaz IDebugHostContextExtensibility