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


Перечисление IMAPI_MEDIA_PHYSICAL_TYPE (imapi2.h)

Определяет значения для известных в настоящее время типов мультимедиа, поддерживаемых IMAPI.

Синтаксис

typedef enum _IMAPI_MEDIA_PHYSICAL_TYPE {
  IMAPI_MEDIA_TYPE_UNKNOWN = 0,
  IMAPI_MEDIA_TYPE_CDROM = 0x1,
  IMAPI_MEDIA_TYPE_CDR = 0x2,
  IMAPI_MEDIA_TYPE_CDRW = 0x3,
  IMAPI_MEDIA_TYPE_DVDROM = 0x4,
  IMAPI_MEDIA_TYPE_DVDRAM = 0x5,
  IMAPI_MEDIA_TYPE_DVDPLUSR = 0x6,
  IMAPI_MEDIA_TYPE_DVDPLUSRW = 0x7,
  IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 0x8,
  IMAPI_MEDIA_TYPE_DVDDASHR = 0x9,
  IMAPI_MEDIA_TYPE_DVDDASHRW = 0xa,
  IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 0xb,
  IMAPI_MEDIA_TYPE_DISK = 0xc,
  IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 0xd,
  IMAPI_MEDIA_TYPE_HDDVDROM = 0xe,
  IMAPI_MEDIA_TYPE_HDDVDR = 0xf,
  IMAPI_MEDIA_TYPE_HDDVDRAM = 0x10,
  IMAPI_MEDIA_TYPE_BDROM = 0x11,
  IMAPI_MEDIA_TYPE_BDR = 0x12,
  IMAPI_MEDIA_TYPE_BDRE = 0x13,
  IMAPI_MEDIA_TYPE_MAX = 0x13
} IMAPI_MEDIA_PHYSICAL_TYPE, *PIMAPI_MEDIA_PHYSICAL_TYPE;

Константы

 
IMAPI_MEDIA_TYPE_UNKNOWN
Значение: 0
Средство записи дисков содержит неизвестный тип носителя или средство записи пусто.
IMAPI_MEDIA_TYPE_CDROM
Значение: 0x1
Диск содержит компакт-диск или носитель CD-R/RW.
IMAPI_MEDIA_TYPE_CDR
Значение: 0x2
Диск содержит носитель с однократной записью (CD-R).
IMAPI_MEDIA_TYPE_CDRW
Значение: 0x3
Диск содержит перезаписываемый носитель (CD-RW).
IMAPI_MEDIA_TYPE_DVDROM
Значение: 0x4
DVD-дисковод или DVD-носитель доступен только для чтения.
IMAPI_MEDIA_TYPE_DVDRAM
Значение: 0x5
Диск содержит носитель DVD-ОЗУ.
IMAPI_MEDIA_TYPE_DVDPLUSR
Значение: 0x6
Диск содержит носитель с поддержкой формата DVD+R.
IMAPI_MEDIA_TYPE_DVDPLUSRW
Значение: 0x7
Диск содержит перезаписываемый носитель, поддерживающий формат DVD+(DVD+RW).
IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER
Значение: 0x8
Диск содержит двухслойный носитель с поддержкой формата DVD+(DVD+R DL).
IMAPI_MEDIA_TYPE_DVDDASHR
Значение: 0x9
Диск содержит носитель с поддержкой формата DVD-тире (DVD-R).
IMAPI_MEDIA_TYPE_DVDDASHRW
Значение: 0xa
Диск содержит перезаписываемый носитель, поддерживающий формат тире DVD (DVD-RW).
IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER
Значение: 0xb
Диск содержит двухслойный носитель, который поддерживает формат тире DVD (DVD-R DL).
IMAPI_MEDIA_TYPE_DISK
Значение: 0xc
Диск содержит тип мультимедиа, поддерживающий операции записи с произвольным доступом. Этот тип носителя поддерживает управление дефектами оборудования, которое позволяет идентифицирует и избегает использования поврежденных дорожек.
IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER
Значение: 0xd
Диск содержит перезаписываемый двухслойный носитель, поддерживающий формат DVD плюс (DVD+RW DL).
IMAPI_MEDIA_TYPE_HDDVDROM
Значение: 0xe
Диск содержит dvd-диск с высоким разрешением только для чтения (HD DVD-диск).
IMAPI_MEDIA_TYPE_HDDVDR
Значение: 0xf
Диск содержит носитель высокой четкости (HD DVD-R).
IMAPI_MEDIA_TYPE_HDDVDRAM
Значение: 0x10
Диск содержит носитель высокой четкости (HD DVD-ОЗУ) для произвольного доступа.
IMAPI_MEDIA_TYPE_BDROM
Значение: 0x11
Диск содержит только для чтения носитель Blu-ray (BD-ROM).
IMAPI_MEDIA_TYPE_BDR
Значение: 0x12
Диск содержит однократную запись носителя Blu-ray (BD-R).
IMAPI_MEDIA_TYPE_BDRE
Значение: 0x13
Диск содержит перезаписываемый носитель Blu-ray (BD-RE).
IMAPI_MEDIA_TYPE_MAX
Значение: 0x13
Это максимальное значение, определенное в IMAPI_MEDIA_PHYSICAL_TYPE.

Комментарии

Значения в диапазоне 0x00000000.. 0x0000FFFF включительно, зарезервированы для расширения корпорацией Майкрософт. Если третьи лица хотят сообщить о типе мультимедиа, отсутствующий в этом списке, с помощью этого перечисления (например, при реализации IDiscFormat2Data::get_CurrentPhysicalMediaType для поддержки формата, не включенного в список), они должны определять значения только в диапазоне 0x00010000.. 0xFFFFFFFF для этих типов мультимедиа.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть imapi2.h

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

IDiscFormat2Data::get_CurrentPhysicalMediaType