Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan nilai untuk kemungkinan status media.
Sintaks
typedef enum _IMAPI_FORMAT2_DATA_MEDIA_STATE {
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN = 0,
IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK = 0xf,
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK = 0xfc00,
IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY = 0x1,
IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE = 0x1,
IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK = 0x2,
IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE = 0x4,
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION = 0x8,
IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED = 0x400,
IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED = 0x800,
IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION = 0x1000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED = 0x2000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED = 0x4000,
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA = 0x8000
} IMAPI_FORMAT2_DATA_MEDIA_STATE, *PIMAPI_FORMAT2_DATA_MEDIA_STATE;
Konstanta
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWNNilai: 0 Menunjukkan bahwa antarmuka tidak mengetahui status media. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASKNilai: 0xf Melaporkan informasi (tetapi bukan kesalahan) tentang status media. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASKNilai: 0xfc00 Melaporkan status media yang tidak didukung. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLYNilai: 0x1 Operasi tulis dapat terjadi pada bagian cakram yang digunakan. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLENilai: 0x1 Media dapat ditulis secara acak. Ini menunjukkan bahwa satu sesi dapat ditulis ke diska ini.
Catatan Nilai ini tidak digunakan lagi dan digantikan oleh IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANKNilai: 0x2 Media belum pernah digunakan, atau telah dihapus. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLENilai: 0x4 Media dapat ditambahkan (mendukung beberapa sesi). |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSIONNilai: 0x8 Media hanya dapat memiliki satu sesi tambahan yang ditambahkan ke dalamnya, atau media tidak mendukung beberapa sesi. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGEDNilai: 0x400 Media tidak dapat digunakan oleh antarmuka ini. Media mungkin memerlukan penghapusan atau pemulihan lainnya. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIREDNilai: 0x800 Media harus dihapus sebelum digunakan oleh antarmuka ini. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSIONNilai: 0x1000 Media memiliki sesi terakhir yang ditulis sebagian, yang tidak didukung oleh antarmuka ini. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTEDNilai: 0x2000 Media atau drive dilindungi penulisan. |
IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZEDNilai: 0x4000 Media tidak dapat ditulis ke (diselesaikan). |
IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIANilai: 0x8000 Media tidak didukung oleh antarmuka ini. |
Keterangan
Enumerasi ini harus diperlakukan sebagai bitmask. Hampir semua nilai mengatur satu bit diatur ke satu bit dan bit lainnya ke nol. Tiga pengecualian untuk aturan ini ditambahkan: masker media yang tidak diketahui dan tidak didukung, dan masker informasi. Misalnya, untuk menguji media yang tidak didukung, periksa nilai terhadap IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK.
Persyaratan
| 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 |