共用方式為


functiondiscoveryprovider.h 標頭

其他裝置技術會使用此標頭。 如需詳細資訊,請參閱

functiondiscoveryprovider.h 包含下列程式設計介面:

介面

 
IFunctionDiscoveryProvider

這是探索提供者所實作的主要介面。 這是函式探索基礎結構用來與提供者及其資源通訊的主要介面。
IFunctionDiscoveryProviderFactory

提供 Factory 方法來建立函式探索物件。
IFunctionDiscoveryProviderQuery

此介面會傳遞至所有 IFunctionDiscoveryProvider::Query 方法呼叫,並包含查詢定義資訊。 提供者應該使用此專案來判斷其收到的每個查詢要求的條件約束為何。
IFunctionDiscoveryServiceProvider

這個介面會實作來建立和初始化 物件,以提供指定存取介面給函式實例所代表的資源。 建立物件之後,會呼叫 Initialize 方法來初始化 物件。
IProviderProperties

探索提供者可以選擇性地實作,以直接建立和管理自己的屬性存放區。
IProviderPropertyConstraintCollection

此介面可透過 IFunctionDiscoveryProviderQuery::GetPropertyConstraints 存取提供者。
IProviderPublishing

由探索提供者實作,可讓用戶端程式新增和移除函式實例。
IProviderQueryConstraintCollection

此介面可透過 IFunctionDiscoveryProviderQuery::GetQueryConstraints 方法存取提供者。