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