Interfaccia IDebugHostContextExtension (dbgmodel.h)

Interfaccia facoltativa nei contesti host che consente la modifica basata sull'estendibilità.

Questa interfaccia è NEVER QI'able off an IDebugHostContext.This interface is NEVER QI'able off an IDebugHostContext. Le modifiche devono essere eseguite tramite qi per IDebugHostContextExtensibility e clonando un contesto esistente (con aggiunte facoltative). Una volta rilasciata questa interfaccia, non può mai essere riacquisibile.

Eredità

IDebugHostContextExtension eredita da IUnknown.

Metodi

L'interfaccia IDebugHostContextContextContension dispone di questi metodi.

 
IDebugHostContextExtension::AddExtensionData

Il metodo AddExtensionData aggiunge dati di estensione a un contesto.
IDebugHostContextExtension::AddRef

Il metodo AddRef incrementa il conteggio dei riferimenti per l'estensione del contesto.
IDebugHostContextExtension::FinalizeContext

Il metodo FinalizeContext finalizza le modifiche del contesto host, lo rende non modificabile e restituisce un'interfaccia al contesto.
IDebugHostContextExtension::QueryInterface

Il metodo QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDebugHostContextExtension::Release

Il metodo Release decrementa il conteggio dei riferimenti per l'estensione del contesto.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

Panoramica del modello di dati del debugger di C++