IDebugHostExtensibility3 介面 (dbgmodel.h)
基礎調試程序的擴充性介面第 3 版。
這個第 3 版的 介面支援所有具有相同簽章的先前方法,並包含提供新增功能的其他新方法。 新方法會列在該介面區段結尾的標頭中。
遺產
IDebugHostExtensibility3 介面繼承自 IDebugHostExtensibility2 介面。
方法
IDebugHostExtensibility3 介面具有這些方法。
IDebugHostExtensibility3::AddRef AddRef 方法會遞增 對象的參考計數。 |
IDebugHostExtensibility3::CreateFunctionAlias CreateFunctionAlias 方法會建立「函式別名」,這是某些擴充中實作之方法的「快速別名」。 此別名的意義為主機特定。 |
IDebugHostExtensibility3::CreateFunctionAliasWithMetadata CreateFunctionAliasWithMetadata 方法類似於 CreateFunctionAlias,但允許傳遞函式的相關元數據資訊。 |
IDebugHostExtensibility3::D estroyFunctionAlias DestroyFunctionAlias 方法會復原對 CreateFunctionAlias 方法的先前呼叫。 函式將不再在快速別名名稱下使用。 |
IDebugHostExtensibility3::ExtendHostContext ExtendHostContext 方法是由支援在主機內容內接收任意一般舊數據 (POD) 的主機所使用。 此方法會擴充具有特定 POD 數據大小的主機內容概念。 |
IDebugHostExtensibility3::QueryHostContextExtension QueryHostContextExtension 方法可讓您使用標識符 GUID 來查閱內容延伸模組及其資訊。 |
IDebugHostExtensibility3::QueryInterface QueryInterface 方法會查詢 物件上的介面。 |
IDebugHostExtensibility3::Release Release 方法會釋放主機擴充性對象的參考。 |
IDebugHostExtensibility3::ReleaseHostContextExtension ReleaseHostContextExtension 方法可用來釋放從 ExtendHostContext 方法取得的主機內容 Blob 保留專案 |
要求
要求 | 價值 |
---|---|
標頭 | dbgmodel.h |