FEATURE_PROFILE_TYPE枚举 (ntddmmc.h)

FEATURE_PROFILE_TYPE枚举提供 SCSI 多媒体 - 4 (MMC-4) 规范定义的配置文件名称列表。

语法

typedef enum _FEATURE_PROFILE_TYPE {
  ProfileInvalid,
  ProfileNonRemovableDisk,
  ProfileRemovableDisk,
  ProfileMOErasable,
  ProfileMOWriteOnce,
  ProfileAS_MO,
  ProfileCdrom,
  ProfileCdRecordable,
  ProfileCdRewritable,
  ProfileDvdRom,
  ProfileDvdRecordable,
  ProfileDvdRam,
  ProfileDvdRewritable,
  ProfileDvdRWSequential,
  ProfileDvdDashRDualLayer,
  ProfileDvdDashRLayerJump,
  ProfileDvdPlusRW,
  ProfileDvdPlusR,
  ProfileDDCdrom,
  ProfileDDCdRecordable,
  ProfileDDCdRewritable,
  ProfileDvdPlusRWDualLayer,
  ProfileDvdPlusRDualLayer,
  ProfileBDRom,
  ProfileBDRSequentialWritable,
  ProfileBDRRandomWritable,
  ProfileBDRewritable,
  ProfileHDDVDRom,
  ProfileHDDVDRecordable,
  ProfileHDDVDRam,
  ProfileHDDVDRewritable,
  ProfileHDDVDRDualLayer,
  ProfileHDDVDRWDualLayer,
  ProfileNonStandard
} FEATURE_PROFILE_TYPE, *PFEATURE_PROFILE_TYPE;

常数

 
ProfileInvalid
不指示有效的配置文件。
ProfileNonRemovableDisk
指示 SCSI-3 多媒体(MMC-3) 规范名为“不可移动磁盘”的配置文件。 此配置文件用于管理可重写媒体并能够更改行为的设备。
ProfileRemovableDisk
指示 MMC-3 规范名为“可移动磁盘”的配置文件。 此配置文件用于管理可重写、可移动媒体的设备。
ProfileMOErasable
指示 MMC-3 规范名为“MO Erasable”的配置文件。 此配置文件用于管理磁光媒体且具有扇区擦除功能的设备。
ProfileMOWriteOnce
指示 MMC-3 规范名为“MO Write Once”的配置文件。 此配置文件用于管理磁光写入一次介质的设备。
ProfileAS_MO
指示 MMC-3 规范名为“AS-MO”的配置文件。 此配置文件用于实施高级存储技术和管理磁光介质的设备。
ProfileCdrom
指示 MMC-3 规范名为“CD-ROM”的配置文件。 此配置文件用于管理只读光盘介质的设备。
ProfileCdRecordable
指示 MMC-3 规范名为“CD-R”的配置文件。 此配置文件用于管理写入一次光盘介质的设备。
ProfileCdRewritable
指示 MMC-3 规范名为“CD-RW”的配置文件。 此配置文件用于管理可重写光盘介质的设备。
ProfileDvdRom
指示 MMC-3 规范名为“DVD-ROM”的配置文件。 此配置文件用于管理只读 DVD 媒体的设备。
ProfileDvdRecordable
指示 MMC-3 规范名为“DVD-R”的配置文件。 此配置文件用于管理写入一次 DVD 媒体并在顺序录制模式下运行的设备。
ProfileDvdRam
指示 MMC-3 规范名为“DVD-RAM 或 DVD+RW”的配置文件。 此配置文件用于管理可重写 DVD 媒体的设备。
ProfileDvdRewritable
指示 MMC-3 规范名为“DVD-RW 受限覆盖”的配置文件。 此配置文件用于管理可重新录制的 DVD 媒体并在数据包写入模式下运行的设备。
ProfileDvdRWSequential
指示 MMC-3 规范名为“DVD-RW 顺序录制”的配置文件。 此配置文件用于实现与顺序录制关联的一系列功能的设备,例如功能“增量流式处理可写”和“Real-Time 流式处理”。 有关此配置文件支持的功能的完整列表,请参阅 MMC-3 规范。
ProfileDvdDashRDualLayer
ProfileDvdDashRLayerJump
保留0x0017 - 0x0019
ProfileDvdPlusRW
指示 MMC-3 规范名为“DVD+RW”的配置文件。 此配置文件用于实现管理可读和可写的 DVD 媒体所需的一系列功能的设备。 有关此配置文件支持的功能的完整列表,请参阅 MMC-3 规范。
ProfileDvdPlusR
保留0x001C - 001F
ProfileDDCdrom
指示 MMC-3 规范名为“DDCD-ROM”的配置文件。 此配置文件用于可读取“DDCD 特定结构”的设备。有关此配置文件支持的功能的完整列表,请参阅 MMC-3 规范。
ProfileDDCdRecordable
指示 MMC-3 规范名为“DDCD-R”的配置文件。 此配置文件用于可读取“DDCD-R 特定结构”的设备。有关此配置文件支持的功能的完整列表,请参阅 MMC-3 规范。
ProfileDDCdRewritable
指示 MMC-3 规范名为“DDCD-RW”的配置文件。 此配置文件用于可读取“DDCD-RW 特定结构”的设备。有关此配置文件支持的功能的完整列表,请参阅 MMC-3 规范。
ProfileDvdPlusRWDualLayer
ProfileDvdPlusRDualLayer
保留0x002C - 0x003F
ProfileBDRom
ProfileBDRSequentialWritable
BD-R“SRM”
ProfileBDRRandomWritable
BD-R“RRM”
ProfileBDRewritable
保留0x0044 - 0x004F
ProfileHDDVDRom
ProfileHDDVDRecordable
ProfileHDDVDRam
ProfileHDDVDRewritable
保留0x0054 - 0x0057
ProfileHDDVDRDualLayer
保留0x0059 - 0x0059
ProfileHDDVDRWDualLayer
保留0x005B - 0xfffe
ProfileNonStandard
指示设备不符合任何配置文件。

要求

要求 价值
标头 ntddmmc.h (包括 Ntddcdrm.h)

另请参阅

FEATURE_DATA_PROFILE_LIST