Applicazione WpdServicesApiSample
Un servizio dispositivo è un'estensione di un oggetto funzionale: oltre a raggruppare logicamente le funzionalità del dispositivo, un servizio dispositivo fornisce alle applicazioni la possibilità di individuare a livello di codice tali funzionalità.
L'applicazione di esempio WpdServicesApiSample è un'applicazione desktop da riga di comando che è possibile usare per esplorare i servizi Contatti nei dispositivi collegati al computer. È possibile esplorare questi servizi elencando i formati, gli eventi, i metodi e i servizi astratti supportati. È anche possibile usare questa applicazione recuperare le proprietà in un determinato servizio Contatto e richiamare i metodi supportati da tale servizio.
Se non si dispone ancora di un dispositivo che supporta i servizi Contatti, è comunque possibile eseguire WpdServicesApiSample se si installa prima WpdServiceSampleDriver incluso nel kit di driver di Windows.
L'applicazione di esempio WpdServicesApiSample include i file seguenti:
File | Descrizione |
---|---|
ContentEnumeration.cpp | Contiene metodi che enumerano il contenuto in un determinato servizio Contatti. |
ContentProperties.cpp | Contiene metodi che leggono e scrivono proprietà in un determinato servizio Contatti. |
ServiceCapabilities.cpp | Contiene i metodi che recuperano i formati, gli eventi e i servizi astratti supportati da un determinato servizio Contatti. |
ServiceEnumeration.cpp | Contiene le funzioni helper che recuperano informazioni sul dispositivo, ad esempio il nome descrittivo del dispositivo o i servizi Contatti supportati. |
ServiceMethods.cpp | Contiene i metodi che recuperano e richiamano i metodi supportati da un determinato servizio Contatti. |
stdafx.cpp | Include i file standard. |
WpdServiceApiSample.cpp | Ospita la funzione di avvio _tmain , che chiama la funzione DoMenu locale, che visualizza un elenco di dispositivi e attività disponibili e chiama la funzione appropriata per la selezione del menu dell'utente. |
Argomenti correlati