Поделиться через


перечисление WPD_DEVICE_TYPES

Тип перечисления WPD_DEVICE_TYPES описывает различные типы переносимых устройств Windows (WPD), которые обычно используются для определения базовой классификации и внешнего вида переносимого устройства.

Синтаксис

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;

Константы

WPD_DEVICE_TYPE_GENERIC

Универсальный WPD, включающий многофункциональные устройства, которые не попадают в одно из других WPD_DEVICE_TYPES значений перечисления.

WPD_DEVICE_TYPE_CAMERA

Устройство камеры, например цифровая неподвижная камера.

WPD_DEVICE_TYPE_MEDIA_PLAYER

Устройство проигрывателя мультимедиа, поддерживающее воспроизведение звука, видео или просмотр изображений, например портативный музыкальный проигрыватель или портативный центр мультимедиа. Не все это функционально классифицируется как WPD_DEVICE_TYPE_MEDIA_PLAYER. Например, портативные музыкальные проигрыватели классифицируются как WPD_DEVICE_TYPE_MEDIA_PLAYER.

WPD_DEVICE_TYPE_PHONE

Телефонное устройство, например мобильный телефон.

WPD_DEVICE_TYPE_VIDEO

Видеоустройство.

WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER

Устройство диспетчера личных сведений.

WPD_DEVICE_TYPE_AUDIO_RECORDER

Устройство записи звука.

Комментарии

WPD_DEVICE_TYPES считываются с помощью интерфейса IPortableDeviceManager . Приложения WPD могут использовать эти значения для определения универсального внешнего вида устройства. То есть изображение камеры отображается для устройств, похожих на камеру, изображение мобильного телефона отображается для устройств, похожих на телефон, и так далее.

Примечание

Приложения WPD должны использовать возможности переносимого устройства для функционального определения, а не значения WPD_DEVICE_TYPES .

Требования

Требование Значение
Заголовок
PortableDevice.h

См. также раздел

Структуры и типы перечисления