WpdServicesApiSample Application
Un service d’appareil est une extension d’un objet fonctionnel : en plus de regrouper logiquement les fonctionnalités des appareils, un service d’appareil permet aux applications de découvrir ces fonctionnalités par programmation.
L’exemple d’application WpdServicesApiSample est une application de bureau en ligne de commande que vous pouvez utiliser pour explorer les services de contacts sur les appareils attachés à votre ordinateur. Vous pouvez explorer ces services en listant les formats, les événements, les méthodes et les services abstraits pris en charge. Vous pouvez également utiliser cette application pour récupérer les propriétés d’un service Contact donné et appeler des méthodes prises en charge par ce service.
Si vous n’avez pas encore d’appareil prenant en charge les services contacts, vous pouvez toujours exécuter wpdServicesApiSample si vous installez d’abord wpdServiceSampleDriver inclus dans le Kit de pilotes Windows.
L’exemple d’application WpdServicesApiSample comprend les fichiers suivants :
File | Description |
---|---|
ContentEnumeration.cpp | Contient des méthodes qui énumèrent le contenu d’un service Contacts donné. |
ContentProperties.cpp | Contient des méthodes qui lisent et écrivent des propriétés sur un service Contacts donné. |
ServiceCapabilities.cpp | Contient les méthodes qui récupèrent les formats, les événements et les services abstraits pris en charge par un service Contacts donné. |
ServiceEnumeration.cpp | Contient les fonctions d’assistance qui récupèrent des informations sur l’appareil, telles que le nom convivial de l’appareil ou les services de contacts pris en charge. |
ServiceMethods.cpp | Contient les méthodes qui récupèrent et appellent des méthodes prises en charge par un service Contacts donné. |
stdafx.cpp | Inclut les fichiers standard. |
WpdServiceApiSample.cpp | Héberge la fonction de démarrage _tmain , qui appelle la fonction DoMenu locale, qui affiche une liste d’appareils et de tâches disponibles et appelle la fonction appropriée pour la sélection de menu de l’utilisateur. |
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour