IFunctionDiscoveryProviderQuery interface (functiondiscoveryprovider.h)
[Function Discovery is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
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.
Inheritance
The IFunctionDiscoveryProviderQuery interface inherits from the IUnknown interface. IFunctionDiscoveryProviderQuery also has these types of members:
Methods
The IFunctionDiscoveryProviderQuery interface has these methods.
IFunctionDiscoveryProviderQuery::GetPropertyConstraints Retrieves the current property constraints. |
IFunctionDiscoveryProviderQuery::GetQueryConstraints Retrieves the current query constraints. |
IFunctionDiscoveryProviderQuery::IsInstanceQuery Determines whether a query is for a single function instance or multiple function instances. |
IFunctionDiscoveryProviderQuery::IsSubcategoryQuery Determines whether a query is for function instances in a specific subcategory. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | functiondiscoveryprovider.h |