перечисление 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 |