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.
Fungsi CreateTapePartition memformat ulang pita.
Sintaks
DWORD CreateTapePartition(
[in] HANDLE hDevice,
[in] DWORD dwPartitionMethod,
[in] DWORD dwCount,
[in] DWORD dwSize
);
Parameter
[in] hDevice
Tangani ke perangkat tempat partisi baru akan dibuat. Handel ini dibuat dengan menggunakan fungsi CreateFile .
[in] dwPartitionMethod
Jenis partisi yang akan dibuat. Untuk menentukan jenis partisi yang didukung perangkat Anda, lihat dokumentasi untuk perangkat keras Anda. Parameter ini dapat memiliki salah satu nilai berikut.
[in] dwCount
Jumlah partisi yang akan dibuat. Fungsi GetTapeParameters menyediakan jumlah maksimum partisi yang dapat didukung pita.
[in] dwSize
Ukuran setiap partisi, dalam megabyte. Nilai ini diabaikan jika parameter dwPartitionMethodTAPE_SELECT_PARTITIONS.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah NO_ERROR.
Jika fungsi gagal, fungsi dapat mengembalikan salah satu kode kesalahan berikut.
| Kesalahan | Deskripsi |
|---|---|
|
Upaya untuk mengakses data sebelum penanda awal menengah gagal. |
|
Kondisi reset terdeteksi pada bus. |
|
Penanda akhir pita tercapai selama operasi. |
|
Tanda file tercapai selama operasi. |
|
Tanda set tercapai selama operasi. |
|
Penanda akhir data tercapai selama operasi. |
|
Pita tidak dapat dipartisi. |
|
Ukuran blok salah pada pita baru dalam partisi multivolume. |
|
Informasi partisi tidak dapat ditemukan ketika pita sedang dimuat. |
|
Pita yang ada di kandar telah diganti atau dilepas. |
|
Tidak ada media di dalam kandar. |
|
Driver pita tidak mendukung fungsi yang diminta. |
|
Upaya untuk mengunci mekanisme ejeksi gagal. |
|
Upaya untuk membongkar pita gagal. |
|
Media dilindungi terhadap penulisan. |
Keterangan
Membuat partisi memformat ulang pita. Semua informasi sebelumnya yang terekam pada rekaman dihancurkan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | winbase.h (termasuk Windows.h) |
| Pustaka | Kernel32.lib |
| DLL | Kernel32.dll |