共用方式為


IHostDataModelAccess 介面 (dbgmodel.h)

呼叫DebugExtensionInitialize時,它會建立偵錯用戶端並取得數據模型的存取權。 這類存取是由舊版 IDebug* 介面的 Windows 偵錯工具與數據模型之間的網橋介面所提供。 此網橋介面是IHostDataModelAccess。

繼承

IHostDataModelAccess 繼承自 IUnknown。

方法

IHostDataModelAccess 介面具有這些方法。

 
IHostDataModelAccess::AddRef

IHostDataModelAccess::AddRef 方法會遞增物件上介面的參考計數。
IHostDataModelAccess::GetDataModel

GetDataModel 方法是網橋介面上的 方法,可讓您存取數據模型的兩端。
IHostDataModelAccess::QueryInterface

IHostDataModelAccess::QueryInterface 方法會擷取物件上所支援介面的指標。
IHostDataModelAccess::Release

IHostDataModelAccess::Release 方法會遞減 物件上介面的參考計數。

備註

針對每個主機擴充性機制 建議 的介面,可從主機擴充性機制取得到以模型為基礎的擴充性機制。 寫入主機特定 API 集合的延伸模組可以查詢此機制,以取得數據模型並建立與主機無關的延伸模組。

例如,DbgEng 型延伸模組可以從任何 IDebug* 查詢此介面, (Client/Control/etc...) 介面來取得模型和存取模型 API。 這類擴充功能是混合式 (它們仍然專屬於特定主機,但包含稍後可能會針對一般模型型擴充功能) 而分解的部分。

這是這組 API 中 一的介面,不適合裝載無關。

規格需求

需求
標頭 dbgmodel.h

另請參閱

調試程序數據模型 C++ 概觀