Interfaces clientes
Les applications utilisent les méthodes prises en charge par les interfaces suivantes pour effectuer des opérations sur des appareils portables. Ces opérations incluent l’ouverture d’une connexion à un appareil, la récupération de données à partir d’un appareil, l’écriture de données sur un appareil, etc.
Interface | Description |
---|---|
IEnumPortableDeviceObjectIDs | Énumère les objets sur un appareil portable. |
IPortableDevice | Fournit un accès de bas niveau à un appareil portable. |
IPortableDeviceCapabilities | Récupère diverses fonctionnalités d’appareil, notamment les formats, les commandes et les objets fonctionnels pris en charge. |
IPortableDeviceContent | Fournit des méthodes pour créer, énumérer et supprimer du contenu sur un appareil. |
IPortableDeviceDataStream | Expose des méthodes supplémentaires sur un IStream utilisé pour les transferts de données. |
IPortableDeviceEventCallback | Implémenté par l’application pour recevoir des rappels asynchrones. |
IPortableDeviceManager | Énumère les appareils connectés à l’ordinateur et fournit un moyen simple de demander des informations d’installation pour l’appareil (y compris le fabricant, le nom convivial et la description). |
IPortableDeviceProperties | Propriétés de lecture et d’écriture d’un objet sur l’appareil. |
IPortableDevicePropertiesBulk | Lit et écrit plusieurs propriétés sur plusieurs objets sur un appareil, de manière asynchrone. |
IPortableDevicePropertiesBulkCallback | Implémenté par l’application pour suivre la progression d’une opération asynchrone commencée à l’aide de l’interface IPortableDevicePropertiesBulk . |
IPortableDeviceResources | Fournit l’accès aux données d’un objet. |
IPortableDeviceService | Windows 7 uniquement. Fournit un accès de bas niveau à un service d’appareil portable. |
IPortableDeviceServiceCapabilities | Windows 7 uniquement. Récupère diverses fonctionnalités de service, notamment les formats, les commandes, les méthodes et les profils de rendu pris en charge. |
IPortableDeviceServiceMethods | Windows 7 uniquement. Appelle des méthodes de manière synchrone et asynchrone sur un service. |
IPortableDeviceServiceMethodCallback | Windows 7 uniquement. Implémenté par l’application pour suivre l’achèvement d’une opération de méthode de service asynchrone commencée en appelant IPortableDeviceServiceMethods::InvokeAsync |
IPortableDeviceServiceManager | Windows 7 uniquement. Énumère les services pris en charge par un appareil et récupère l’appareil associé à un service. |
Le diagramme suivant montre comment une application obtient la plupart des interfaces dont elle a besoin. Toutes les méthodes de toutes les interfaces ou les interfaces implémentées par l’application ne sont pas affichées.
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