IMAPI_MEDIA_WRITE_PROTECT_STATE 枚举 (imapi2.h)
定义指示媒体写入保护状态的值。 可以在给定驱动器上设置一个或多个写入保护值。
语法
typedef enum _IMAPI_MEDIA_WRITE_PROTECT_STATE {
IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN = 0x1,
IMAPI_WRITEPROTECTED_BY_CARTRIDGE = 0x2,
IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON = 0x4,
IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT = 0x8,
IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK = 0x10,
IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA = 0x4000
} IMAPI_MEDIA_WRITE_PROTECT_STATE, *PIMAPI_MEDIA_WRITE_PROTECT_STATE;
常量
IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN 值: 0x1 在允许写入媒体之前,需要对驱动器进行循环供电。 |
IMAPI_WRITEPROTECTED_BY_CARTRIDGE 值: 0x2 介质位于墨盒中,并设置了写保护选项卡。 |
IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON 值: 0x4 驱动器因媒体特定原因不允许写入。 例如:
|
IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT 值: 0x8 在媒体上设置了写保护标志。 各种媒体类型(如 DVD-RAM 和 DVD-RW)支持介质上的一个特殊区域来指示光盘的写入保护状态。 |
IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK 值: 0x10 在 DVD+RW 光盘的光盘控制块中设置了写保护标志。 DVD+RW 媒体可以通过将设备控制块 (DCB) 写入媒体来持久更改媒体的写入保护状态。 此值的用途有限,因为某些 DVD+RW 驱动器无法识别或遵循此设置。 |
IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA 值: 0x4000 驱动器无法识别介质的写入功能。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista、Windows XP 和 SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | imapi2.h |