Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da Altre tecnologie per dispositivi. Per altre informazioni, vedere:
functiondiscoveryprovider.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IFunctionDiscoveryProvider Si tratta dell'interfaccia principale implementata da un provider di individuazione. È l'interfaccia principale usata dall'infrastruttura di individuazione funzioni per comunicare con il provider e le relative risorse. |
|
IFunctionDiscoveryProviderFactory Fornisce i metodi factory per creare oggetti di individuazione delle funzioni. |
|
IFunctionDiscoveryProviderQuery Questa interfaccia viene passata a tutte le chiamate al metodo IFunctionDiscoveryProvider::Query e contiene informazioni sulla definizione della query. I provider devono usarlo per determinare quali vincoli sono per ogni richiesta di query ricevuta. |
|
IFunctionDiscoveryServiceProvider Questa interfaccia viene implementata per creare e inizializzare oggetti per fornire un'interfaccia di accesso specificata a una risorsa rappresentata dall'istanza della funzione. Dopo aver creato l'oggetto, viene chiamato il metodo Initialize per inizializzare l'oggetto. |
|
IProviderProperties È facoltativamente implementato dai provider di individuazione per creare e gestire direttamente il proprio archivio proprietà. |
|
IProviderPropertyConstraintCollection Questa interfaccia è accessibile al provider tramite IFunctionDiscoveryProviderQuery::GetPropertyConstraints. |
|
IProviderPublishing Viene implementato da un provider di individuazione per consentire a un programma client di aggiungere e rimuovere istanze di funzione. |
|
IProviderQueryConstraintCollection Questa interfaccia è accessibile al provider tramite il metodo IFunctionDiscoveryProviderQuery::GetQueryConstraints. |