Compartilhar via


Interface IDebugHostContextExtension (dbgmodel.h)

Uma "interface" opcional em contextos de host que permite modificação baseada em extensibilidade.

Essa interface é NUNCA QI'able de um IDebugHostContext. As alterações devem ser feitas por meio de um QI para IDebugHostContextExtensibility e clonagem de um contexto existente (com adições opcionais). Depois que essa interface for lançada, ela nunca poderá ser requisiada.

Herança

IDebugHostContextExtension herda de IUnknown.

Métodos

A interface IDebugHostContextExtension tem esses métodos.

 
IDebugHostContextExtension::AddExtensionData

O método AddExtensionData adiciona dados de extensão a um contexto.
IDebugHostContextExtension::AddRef

O método AddRef incrementa a contagem de referência para a extensão de contexto.
IDebugHostContextExtension::FinalizeContext

O método FinalizeContext finaliza as modificações do contexto do host, torna-o imutável e retorna uma interface para o contexto.
IDebugHostContextExtension::QueryInterface

O método QueryInterface recupera ponteiros para as interfaces com suporte em um objeto.
IDebugHostContextExtension::Release

O método Release diminui a contagem de referência para a extensão de contexto.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

Visão geral do modelo de dados do depurador C++