Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Un servizio dispositivo è un'estensione di un oggetto funzionale. Oltre a raggruppare logicamente le funzionalità dei dispositivi, un servizio di dispositivo fornisce applicazioni in grado di individuare a livello di codice tali funzionalità.
WpdServiceSampleDriver mostra come estendere l'esempio WpdHelloWorldDriver in modo che supporti un dispositivo simulato con un servizio di dispositivo Contatti. Usando questo servizio di dispositivo, un'applicazione può individuare eventi, metodi e proprietà che operano sui contatti archiviati nel dispositivo. Inoltre, l'applicazione può usare il servizio dispositivo Contatti per gestire questi eventi, richiamare questi metodi o recuperare queste proprietà. Ad esempio, l'applicazione potrebbe richiamare metodi per sincronizzare i contatti trovati nel dispositivo con i contatti archiviati in un computer o per leggere la proprietà Name per un determinato contatto.
Limitazione
Questo driver è stato scritto nel modo più semplice per illustrare i concetti. Di conseguenza, il driver di esempio potrebbe eseguire operazioni o essere strutturato in modo inefficiente in un driver di produzione. Inoltre, questo esempio non usa hardware reale. Simula invece un dispositivo usando strutture di dati in memoria. Di conseguenza, il driver potrebbe essere implementato in modo non realistico per l'hardware di produzione.