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
CD-ROM 驱动器。
IMAPI_PROFILE_TYPE_CD_RECORDABLE
值: 0x9
CD-R 驱动器。
IMAPI_PROFILE_TYPE_CD_REWRITABLE
值: 0xa
CD-RW 或 CD+RW 驱动器。
IMAPI_PROFILE_TYPE_DVDROM
值: 0x10
DVD-ROM 驱动器。
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
值: 0x11
DVD-R 顺序录制驱动器。
IMAPI_PROFILE_TYPE_DVD_RAM
值: 0x12
DVD-RAM 驱动器。
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
双密度 CD 驱动器。

注意 此配置文件已弃用。

 
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
蓝光只读驱动器。
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
只读高密度 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) 规范中定义的功能。 有关每个配置文件的完整定义,请参阅 ftp://ftp.t10.org/t10/drafts/mmc5 最新版 MMC 规范中的配置文件定义。

可能存在此处未定义的其他值。 此枚举的使用者不应假定此列表是唯一的有效值集。

要求

   
最低受支持的客户端 Windows Vista、Windows XP SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 imapi2.h

另请参阅

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles