Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Versione 3 dell'interfaccia di estendibilità per il debugger sottostante.
Questa versione 3 dell'interfaccia supporta tutti i metodi precedenti con firme identiche e include nuovi metodi aggiuntivi che forniscono funzionalità aggiuntive. I nuovi metodi sono elencati nell'intestazione alla fine della sezione per tale interfaccia.
Eredità
L'interfaccia IDebugHostExtensibility3
Metodi
L'interfaccia IDebugHostExtensibility 3 dispone di questi metodi.
IDebugHostExtensibility3::AddRef Il metodo AddRef incrementa il conteggio dei riferimenti per un oggetto . |
IDebugHostExtensibility3::CreateFunctionAlias Il metodo CreateFunctionAlias crea un "alias di funzione", un "alias rapido" per un metodo implementato in un'estensione. Il significato di questo alias è specifico dell'host. |
IDebugHostExtensibility3::CreateFunctionAliasWithMetadata Il metodo CreateFunctionAliasWithMetadata è simile a CreateFunctionAlias, ma consente di passare informazioni sui metadati sulla funzione. |
IDebugHostExtensibility3::D estroyFunctionAlias Il metodo DestroyFunctionAlias annulla una chiamata precedente al metodo CreateFunctionAlias. La funzione non sarà più disponibile con il nome alias rapido. |
IDebugHostExtensibility3::ExtendHostContext Il metodo ExtendHostContext viene usato dagli host che supportano la ricezione di dati non crittografati arbitrari (POD) all'interno di un contesto host. Questo metodo estende la nozione di contesto host con dimensioni specifiche dei dati POD. |
IDebugHostExtensibility3::QueryHostContextExtension Il metodo QueryHostContextExtension consente di cercare un'estensione del contesto e le relative informazioni usando un GUID identificatore. |
IDebugHostExtensibility3::QueryInterface Il metodo QueryInterface esegue una query per un'interfaccia in un oggetto . |
IDebugHostExtensibility3::Release Il metodo Release rilascia il riferimento all'oggetto di estendibilità host. |
IDebugHostExtensibility3::ReleaseHostContextExtension Il metodo ReleaseHostContextExtension viene usato per rilasciare la prenotazione di un BLOB di contesto host acquisito dal metodo ExtendHostContext |
Fabbisogno
Requisito | Valore |
---|---|
intestazione |
dbgmodel.h |
Vedere anche
Panoramica del modello di dati del debugger di