Bagikan melalui


enumerasi IMAPI_MEDIA_WRITE_PROTECT_STATE (imapi2.h)

Menentukan nilai yang menunjukkan status perlindungan tulis media. Satu atau beberapa nilai perlindungan tulis dapat diatur pada drive tertentu.

Sintaks

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;

Konstanta

 
IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN
Nilai: 0x1
Daya ke drive perlu diputar sebelum mengizinkan penulisan ke media.
IMAPI_WRITEPROTECTED_BY_CARTRIDGE
Nilai: 0x2
Media berada dalam kartrid dengan set tab lindungi tulis.
IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON
Nilai: 0x4
Drive melarang penulisan karena alasan khusus media. Contohnya:

  • Media awalnya berada dalam kartrid dan diatur untuk melarang penulisan ketika media tidak berada dalam kartrid.

  • Media telah menggunakan semua area cadangan yang tersedia untuk manajemen cacat dan mencegah penulisan untuk melindungi data yang ada.

IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT
Nilai: 0x8
Bendera write-protect pada media diatur. Berbagai jenis media, seperti DVD-RAM dan DVD-RW, mendukung area khusus di media untuk menunjukkan status perlindungan tulis disk.
IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK
Nilai: 0x10
Bendera write-protect di blok kontrol diska diska DVD+RW disetel. Media DVD+RW dapat terus mengubah status perlindungan tulis media dengan menulis blok kontrol perangkat (DCB) ke media.

Nilai ini memiliki kegunaan terbatas karena beberapa drive DVD+RW tidak mengenali atau menghormati pengaturan ini.
IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA
Nilai: 0x4000
Kandar tidak mengenali kemampuan tulis media.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header imapi2.h

Lihat juga

IDiscFormat2Data::get_WriteProtectStatus