[函式探索可用於需求一節中指定的作業系統。 它可能會在後續版本中改變或無法使用。]
這是探索提供者所實作的主要介面。 這是函式探索基礎結構用來與提供者及其資源通訊的主要介面。
如果您撰寫探索提供者,則應該只實作並使用這個介面。 如果您必須使用 內建提供者不支援的方法探索裝置,您才應該撰寫探索提供者。
如果您要撰寫探索和查詢裝置的用戶端程式,請改用 IFunctionDiscovery 介面。
函式 探索提供者範例 會實作 IFunctionDiscoveryProvider 介面。
繼承
IFunctionDiscoveryProvider介面繼承自IUnknown介面。 IFunctionDiscoveryProvider 也有下列類型的成員:
方法
IFunctionDiscoveryProvider介面具有這些方法。
|
IFunctionDiscoveryProvider::EndQuery 終止提供者所執行的查詢。 |
|
IFunctionDiscoveryProvider::Initialize 初始化函式探索提供者物件。 |
|
IFunctionDiscoveryProvider::InstancePropertyStoreFlush 提供提供者保存屬性的機制。 |
|
IFunctionDiscoveryProvider::InstancePropertyStoreOpen 開啟提供者的屬性存放區。 |
|
IFunctionDiscoveryProvider::InstancePropertyStoreValidateAccess 確認提供者是否支援要求的存取權。 |
|
IFunctionDiscoveryProvider::InstanceQueryService 建立函式實例的提供者特定 COM 物件。 |
|
IFunctionDiscoveryProvider::InstanceReleased 釋放指定的函式實例,並釋放先前配置的記憶體。 |
|
IFunctionDiscoveryProvider::Query 擷取符合指定條件約束的函式實例集合。 |
需求
| 最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
| 目標平台 | Windows |
| 標頭 | functiondiscoveryprovider.h |