共用方式為


IMAPI_MEDIA_WRITE_PROTECT_STATE列舉 (imapi2.h)

定義值,指出媒體寫入保護狀態。 您可以在指定的磁碟驅動器上設定一或多個寫入保護值。

Syntax

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

另請參閱

IDiscFormat2Data::get_WriteProtectStatus