Compartilhar via


Interface IDebugHostContextExtensibility (dbgmodel.h)

Uma interface opcional dbgmodel.h para hosts dar suporte que permite determinadas extensões.

Herança

IDebugHostContextExtensibility herda do IUnknown.

Métodos

A interface IDebugHostContextExtensibility tem esses métodos.

 
IDebugHostContextExtensibility::AddRef

O método AddRef incrementa a contagem de referência para um objeto.
IDebugHostContextExtensibility::CloneContextForModification

O método CloneContextForModification clona um objeto de contexto de host e retorna uma interface de modificação única para associar dados ao contexto.
IDebugHostContextExtensibility::CloneContextWithModification

O método CloneContextWithModification clona o contexto atual do host, associa um blob de extensão específico ao contexto clonado, finaliza o contexto e retorna uma interface imutável ao contexto recém-clonado.
IDebugHostContextExtensibility::HasExtensionData

O método HasExtensionData indica se um determinado contexto tem um blob de extensão específico associado a ele.
IDebugHostContextExtensibility::QueryInterface

O método QueryInterface consulta um ponteiro para uma interface especificada em um objeto de contexto.
IDebugHostContextExtensibility::ReadExtensionData

O método ReadExtensionData lê dados de extensão do contexto do host.
IDebugHostContextExtensibility::Release

O método Release diminui a contagem de referência para uma interface em um objeto.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

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