หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
This header is used by Other Devices Technologies. For more information, see:
functiondiscoveryprovider.h contains the following programming interfaces:
Interfaces
| IFunctionDiscoveryProvider This is the main interface implemented by a discovery provider. It is the primary interface the Function Discovery infrastructure uses to communicate with the provider and its resources. |
| IFunctionDiscoveryProviderFactory Provides factory methods to create Function Discovery objects. |
| IFunctionDiscoveryProviderQuery This interface is passed to all IFunctionDiscoveryProvider::Query method calls and contains query definition information. Providers should use this to determine what the constraints are for each query request they receive. |
| IFunctionDiscoveryServiceProvider This interface is implemented to create and initialize objects to provide a specified access interface to a resource represented by the function instance. After the object is created, the Initialize method is called to initialize the object. |
| IProviderProperties Is optionally implemented by discovery providers to directly create and manage their own property store. |
| IProviderPropertyConstraintCollection This interface is accessible to the provider through IFunctionDiscoveryProviderQuery::GetPropertyConstraints. |
| IProviderPublishing Is implemented by a discovery provider to enable a client program to add and remove function instances. |
| IProviderQueryConstraintCollection This interface is accessible to the provider through the IFunctionDiscoveryProviderQuery::GetQueryConstraints method. |