إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
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. |