次の方法で共有


functiondiscoveryapi.h ヘッダー

このヘッダーは、その他のデバイス テクノロジによって使用されます。 詳細については、次を参照してください。

functiondiscoveryapi.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IFunctionDiscovery

このインターフェイスは、関数インスタンスの検出、カテゴリの既定の関数インスタンスの取得、および関数探索の既定値の登録を可能にする高度な関数探索クエリ オブジェクトの作成にクライアント プログラムによって使用されます。
IFunctionDiscoveryNotification

このインターフェイスは、非同期クエリをサポートするためにクライアント プログラムによって実装され、クエリ パラメーターを満たす関数インスタンスが追加または削除されたときにクライアント プログラムに通知するために Function Discovery によって呼び出されます。
IFunctionInstance

関数インスタンスは、IFunctionDiscovery メソッドのいずれかを呼び出した結果として作成されます。クライアント プログラムでは、これらのオブジェクト自体は作成されません。
IFunctionInstanceCollection

クエリまたはインスタンス要求の取得の結果として返される IFunctionInstance オブジェクトのグループを表します。
IFunctionInstanceCollectionQuery

カテゴリとサブカテゴリに基づく関数インスタンスのコレクションに対する非同期クエリを実装します。
IFunctionInstanceQuery

カテゴリとサブカテゴリに基づいて関数インスタンスの非同期クエリを実装します。

列挙

 
QueryUpdateAction

指定した関数インスタンスに対して Function Discovery が実行しているアクションの種類を表します。 この情報は、クライアント プログラムの変更通知ハンドラーによって使用されます。
SystemVisibilityFlags

関数インスタンスのデータの可視性を決定します。