Partager via


énumération WPD_DEVICE_TYPES

Le type d’énumération WPD_DEVICE_TYPES décrit les différents types d’appareil portable Windows (WPD) couramment utilisés pour déterminer la classification de base et l’apparence visuelle d’un appareil portable.

Syntaxe

typedef enum tagWPD_DEVICE_TYPES { 
  WPD_DEVICE_TYPE_GENERIC                       = 0,
  WPD_DEVICE_TYPE_CAMERA                        = 1,
  WPD_DEVICE_TYPE_MEDIA_PLAYER                  = 2,
  WPD_DEVICE_TYPE_PHONE                         = 3,
  WPD_DEVICE_TYPE_VIDEO                         = 4,
  WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER  = 5,
  WPD_DEVICE_TYPE_AUDIO_RECORDER                = 6
} WPD_DEVICE_TYPES;

Constantes

WPD_DEVICE_TYPE_GENERIC

WpD générique qui inclut des appareils multifonctions qui ne tombent pas dans l’une des autres valeurs d’énumération WPD_DEVICE_TYPES .

WPD_DEVICE_TYPE_CAMERA

Appareil photo, tel qu’un appareil photo fixe numérique.

WPD_DEVICE_TYPE_MEDIA_PLAYER

Un appareil multimédia qui prend en charge la lecture audio, vidéo ou l’affichage d’images, comme un lecteur de musique portable ou un centre multimédia portable. Tout cela fonctionnellement n’est pas classé comme un WPD_DEVICE_TYPE_MEDIA_PLAYER. Par exemple, les appareils de lecteur de musique portables sont classés comme WPD_DEVICE_TYPE_MEDIA_PLAYER.

WPD_DEVICE_TYPE_PHONE

Un appareil téléphonique, tel qu’un téléphone mobile.

WPD_DEVICE_TYPE_VIDEO

Un appareil vidéo.

WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER

Un appareil de gestionnaire d’informations personnelles.

WPD_DEVICE_TYPE_AUDIO_RECORDER

Un appareil d’enregistrement audio.

Notes

WPD_DEVICE_TYPES sont lus à l’aide de l’interface IPortableDeviceManager . Les applications WPD peuvent utiliser ces valeurs pour déterminer l’apparence visuelle générique de l’appareil. Autrement dit, une image de caméra s’affiche pour les appareils de type appareil photo, une image de téléphone mobile est affichée pour les appareils de type téléphone, et ainsi de suite.

Notes

Les applications WPD doivent utiliser les fonctionnalités de l’appareil portable pour déterminer de manière fonctionnelle, et non la valeur WPD_DEVICE_TYPES .

Spécifications

Condition requise Valeur
En-tête
PortableDevice.h

Voir aussi

Structures et types d’énumération