перечисление IMAPI_PROFILE_TYPE (imapi2.h)

Определяет значения для возможных профилей cd и DVD-устройства. Профиль определяет тип мультимедиа и функции, поддерживаемые устройством.

Синтаксис

typedef enum _IMAPI_PROFILE_TYPE {
  IMAPI_PROFILE_TYPE_INVALID = 0,
  IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 0x1,
  IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 0x2,
  IMAPI_PROFILE_TYPE_MO_ERASABLE = 0x3,
  IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 0x4,
  IMAPI_PROFILE_TYPE_AS_MO = 0x5,
  IMAPI_PROFILE_TYPE_CDROM = 0x8,
  IMAPI_PROFILE_TYPE_CD_RECORDABLE = 0x9,
  IMAPI_PROFILE_TYPE_CD_REWRITABLE = 0xa,
  IMAPI_PROFILE_TYPE_DVDROM = 0x10,
  IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 0x11,
  IMAPI_PROFILE_TYPE_DVD_RAM = 0x12,
  IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 0x13,
  IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 0x14,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 0x15,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 0x16,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 0x1a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R = 0x1b,
  IMAPI_PROFILE_TYPE_DDCDROM = 0x20,
  IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 0x21,
  IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 0x22,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 0x2a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 0x2b,
  IMAPI_PROFILE_TYPE_BD_ROM = 0x40,
  IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 0x41,
  IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 0x42,
  IMAPI_PROFILE_TYPE_BD_REWRITABLE = 0x43,
  IMAPI_PROFILE_TYPE_HD_DVD_ROM = 0x50,
  IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 0x51,
  IMAPI_PROFILE_TYPE_HD_DVD_RAM = 0x52,
  IMAPI_PROFILE_TYPE_NON_STANDARD = 0xffff
} IMAPI_PROFILE_TYPE, *PIMAPI_PROFILE_TYPE;

Константы

 
IMAPI_PROFILE_TYPE_INVALID
Значение: 0
Недопустимый профиль.
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
Значение: 0x1
Жесткий диск, который он не снимает.
IMAPI_PROFILE_TYPE_REMOVABLE_DISK
Значение: 0x2
Жесткий диск является съемным.
IMAPI_PROFILE_TYPE_MO_ERASABLE
Значение: 0x3
Magneto-Optical стираемый диск.
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
Значение: 0x4
Оптический диск однократной записи.
IMAPI_PROFILE_TYPE_AS_MO
Значение: 0x5
Расширенный диск хранилища Magneto-Optical.
IMAPI_PROFILE_TYPE_CDROM
Значение: 0x8
Дисковод компакт-дисков.
IMAPI_PROFILE_TYPE_CD_RECORDABLE
Значение: 0x9
Дисковод CD-R.
IMAPI_PROFILE_TYPE_CD_REWRITABLE
Значение: 0xa
Дисковод CD-RW или CD+RW.
IMAPI_PROFILE_TYPE_DVDROM
Значение: 0x10
DVD-дисковод.
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
Значение: 0x11
Последовательный дисковод записи DVD-R.
IMAPI_PROFILE_TYPE_DVD_RAM
Значение: 0x12
DVD-ОЗУ.
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
Значение: 0x13
Диск с ограниченной перезаписью DVD-RW.
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
Значение: 0x14
Последовательный дисковод записи DVD-RW.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
Значение: 0x15
Дисковод последовательной записи DVD-R.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
Значение: 0x16
Двухслойное устройство записи прыжков DVD-R.
IMAPI_PROFILE_TYPE_DVD_PLUS_RW
Значение: 0x1a
Дисковод DVD+RW.
IMAPI_PROFILE_TYPE_DVD_PLUS_R
Значение: 0x1b
Dvd+R-дисковод.
IMAPI_PROFILE_TYPE_DDCDROM
Значение: 0x20
Дисковод компакт-дисков с двойной плотностью.

Примечание Этот профиль не рекомендуется использовать.

 
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
Значение: 0x21
Дисковод CD-R двойной плотности.

Примечание Этот профиль не рекомендуется использовать.

 
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
Значение: 0x22
Дисковод CD-RW с двойной плотностью.

Примечание Этот профиль не рекомендуется использовать.

 
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
Значение: 0x2a
Двухслойный диск DVD+RW.
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
Значение: 0x2b
Двухслойный дисковод DVD+R.
IMAPI_PROFILE_TYPE_BD_ROM
Значение: 0x40
Диск только для чтения Blu-ray.
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
Значение: 0x41
Запись однократного диска Blu-ray с последовательной записью.
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
Значение: 0x42
Диск Blu-ray однократной записи с возможностью записи со случайным доступом.
IMAPI_PROFILE_TYPE_BD_REWRITABLE
Значение: 0x43
Перезаписываемый диск Blu-ray.
IMAPI_PROFILE_TYPE_HD_DVD_ROM
Значение: 0x50
DVD-дисковод с высокой плотностью чтения.
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
Значение: 0x51
Dvd-накопитель с высокой плотностью записи.
IMAPI_PROFILE_TYPE_HD_DVD_RAM
Значение: 0x52
DVD-дисковод высокой плотности со случайным расположением доступа.
IMAPI_PROFILE_TYPE_NON_STANDARD
Значение: 0xffff
Нестандартный диск.

Комментарии

Обратите внимание, что диапазон значений типов признаков 0x0000 0xFFFF. Это перечисление содержит функции, определенные в спецификации Мультимедийные команды — 5 (MMC). Полное определение каждого профиля см. в разделе Определения профилей последней версии спецификации MMC по адресу ftp://ftp.t10.org/t10/drafts/mmc5.

Могут существовать другие значения, не определенные здесь. Потребители этого перечисления не должны предполагать, что этот список является единственным набором допустимых значений.

Требования

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

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

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles