Fungsi IoCreateDisk (ntddk.h)
Rutinitas IoCreateDisk menginisialisasi disk mentah dengan membuat tabel partisi baru.
Sintaks
NTSTATUS IoCreateDisk(
[in] PDEVICE_OBJECT DeviceObject,
[in, optional] _CREATE_DISK *Disk
);
Parameter
[in] DeviceObject
Menentukan DEVICE_OBJECT untuk disk mentah.
[in, optional] Disk
Penunjuk ke struktur CREATE_DISK yang menentukan jenis dan parameter untuk tabel partisi. Jika DiskNULL, rutin menghapus tabel partisi pada disk.
Nilai kembali
Mengembalikan STATUS_SUCCESS pada keberhasilan, atau kode kesalahan yang sesuai pada kegagalan.
Keterangan
IoCreateDisk hanya boleh digunakan oleh driver disk. Driver lain harus menggunakan permintaan I/O IOCTL_DISK_CREATE_DISK sebagai gantinya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Rutinitas ini hanya tersedia pada Windows XP dan yang lebih baru. |
Target Platform | Universal |
Header | ntddk.h (termasuk Ntddk.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |