Struktur Manajemen Disk
Daftar berikut mengidentifikasi struktur yang digunakan dalam manajemen disk.
Di bagian ini
Struktur | Deskripsi |
---|---|
CREATE_DISK |
Berisi informasi yang digunakan kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi tabel partisi GUID (GPT), catatan boot master (MBR), atau disk mentah. |
CREATE_DISK_GPT |
Berisi informasi yang digunakan oleh kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi disk tabel partisi GUID (GPT). |
CREATE_DISK_MBR |
Berisi informasi yang digunakan kode kontrol IOCTL_DISK_CREATE_DISK untuk menginisialisasi disk master boot record (MBR). |
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
Berisi kemampuan offload salinan untuk perangkat penyimpanan. |
DEVICE_LB_PROVISIONING_DESCRIPTOR |
Berisi kemampuan provisi tipis untuk perangkat penyimpanan. |
DEVICE_SEEK_PENALTY_DESCRIPTOR |
Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data pendeskripsi pendeskripsi penalti pencarian untuk perangkat. |
DEVICE_TRIM_DESCRIPTOR |
Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor pemangkasan untuk perangkat. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
Dicadangkan untuk penggunaan sistem. |
DEVICE_POWER_DESCRIPTOR |
Struktur DEVICE_POWER_DESCRIPTOR menjelaskan kemampuan daya perangkat penyimpanan. |
DISK_CACHE_INFORMATION |
Menyediakan informasi tentang cache disk. |
DISK_CLUSTER_INFO |
Mewakili informasi yang dikelola pada manajer partisi tentang disk yang merupakan bagian dari kluster. |
DISK_DETECTION_INFO |
Berisi parameter drive yang terdeteksi. |
DISK_EX_INT13_INFO |
Berisi parameter drive Int13 yang diperluas. |
DISK_EXTENT |
Mewakili jangkauan disk. |
DISK_GEOMETRY |
Menjelaskan geometri perangkat disk dan media. |
DISK_GEOMETRY_EX |
Menjelaskan geometri perangkat disk dan media yang diperluas. |
DISK_GROW_PARTITION |
Berisi informasi yang digunakan untuk meningkatkan ukuran partisi. |
DISK_INT13_INFO |
Berisi parameter geometri drive Int13 standar. |
DISK_PARTITION_INFO |
Berisi informasi partisi disk. |
DISK_PERFORMANCE |
Menyediakan informasi performa disk. |
DISKQUOTA_USER_INFORMATION |
Mewakili informasi kuota per pengguna. |
DRIVE_LAYOUT_INFORMATION |
Berisi informasi tentang partisi drive. |
DRIVE_LAYOUT_INFORMATION_EX |
Berisi informasi yang diperluas tentang partisi drive. |
DRIVE_LAYOUT_INFORMATION_GPT |
Berisi informasi tentang partisi tabel partisi GUID (GPT) drive. |
DRIVE_LAYOUT_INFORMATION_MBR |
Menyediakan informasi tentang partisi rekaman boot master (MBR) drive. |
FORMAT_PARAMETERS |
Berisi informasi yang digunakan dalam memformat sekumpulan trek disk yang berdampingan. |
FORMAT_EX_PARAMETERS |
Berisi informasi yang digunakan dalam memformat sekumpulan trek disk yang berdampingan. Ini digunakan oleh kode kontrol IOCTL_DISK_FORMAT_TRACKS_EX . |
GET_DISK_ATTRIBUTES |
Berisi atribut perangkat disk. |
GET_LENGTH_INFORMATION |
Berisi informasi panjang disk, volume, atau partisi yang digunakan oleh kode kontrol IOCTL_DISK_GET_LENGTH_INFO . |
PARTITION_INFORMATION |
Berisi informasi tentang partisi disk. |
PARTITION_INFORMATION_EX |
Berisi informasi partisi untuk disk master boot record (MBR) gaya AT standar (MBR) dan Extensible Firmware Interface (EFI). |
PARTITION_INFORMATION_GPT |
Berisi informasi partisi tabel partisi GUID (GPT). |
PARTITION_INFORMATION_MBR |
Berisi informasi partisi khusus untuk disk master boot record (MBR). |
REASSIGN_BLOCKS |
Berisi data penetapan ulang blok disk. |
REASSIGN_BLOCKS_EX |
Berisi data penetapan ulang blok disk. |
SET_DISK_ATTRIBUTES |
Menentukan atribut yang akan diatur pada perangkat disk. |
SET_PARTITION_INFORMATION |
Berisi informasi yang digunakan untuk mengatur jenis partisi disk. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perataan akses penyimpanan untuk perangkat. |
STORAGE_ADAPTER_DESCRIPTOR |
Digunakan dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor adaptor penyimpanan untuk perangkat. |
STORAGE_DESCRIPTOR_HEADER |
Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil properti perangkat penyimpanan atau adaptor. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
Disiapkan untuk penggunaan masa mendatang. |
STORAGE_DEVICE_DESCRIPTOR |
Digunakan bersama dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor perangkat penyimpanan untuk perangkat. |
STORAGE_DEVICE_ID_DESCRIPTOR |
Digunakan dengan permintaan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil data deskriptor ID perangkat untuk perangkat. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
Buffer output untuk StorageDeviceIoCapabilityProperty seperti yang didefinisikan dalam STORAGE_PROPERTY_ID. |
STORAGE_DEVICE_POWER_CAP |
Struktur ini digunakan sebagai buffer input dan output untuk IOCTL_STORAGE_DEVICE_POWER_CAP. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
Dicadangkan untuk penggunaan sistem. |
STORAGE_HW_FIRMWARE_ACTIVATE |
Struktur ini berisi informasi tentang firmware yang diunduh untuk diaktifkan. |
STORAGE_HW_FIRMWARE_DOWNLOAD |
Struktur ini berisi payload gambar firmware yang akan diunduh ke target. |
STORAGE_HW_FIRMWARE_INFO |
Struktur ini berisi informasi tentang firmware perangkat. |
STORAGE_HW_FIRMWARE_INFO_QUERY |
Struktur ini berisi informasi tentang firmware perangkat. |
STORAGE_HW_FIRMWARE_SLOT_INFO |
Struktur ini berisi informasi tentang slot pada perangkat. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
Digunakan bersama dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY untuk menjelaskan jenis produk perangkat penyimpanan. |
STORAGE_MINIPORT_DESCRIPTOR |
Dicadangkan untuk penggunaan sistem. |
STORAGE_PHYSICAL_ADAPTER_DATA |
Menjelaskan adaptor penyimpanan fisik. |
STORAGE_PHYSICAL_DEVICE_DATA |
Menjelaskan perangkat penyimpanan fisik. |
STORAGE_PHYSICAL_NODE_DATA |
Menentukan data perangkat fisik dari simpul penyimpanan. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
Struktur STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR adalah salah satu struktur hasil kueri yang dikembalikan dari permintaan IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROPERTY_QUERY |
Menunjukkan properti perangkat penyimpanan atau adaptor untuk diambil saat buffer input diteruskan ke kode kontrol IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROTOCOL_ATA_DATA_TYPE |
Jenis data protokol ATA. |
STORAGE_PROTOCOL_COMMAND |
Struktur ini digunakan sebagai buffer input saat menggunakan mekanisme pass-through untuk mengeluarkan perintah khusus vendor ke perangkat penyimpanan (melalui IOCTL_STORAGE_PROTOCOL_COMMAND). |
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan data khusus protokol dari perangkat penyimpanan atau adaptor. |
STORAGE_PROTOCOL_NVME_DATA_TYPE |
Menjelaskan jenis data khusus protokol NVMe yang akan dikueri selama permintaan IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_PROTOCOL_SPECIFIC_DATA |
Menjelaskan data perangkat khusus protokol, yang disediakan dalam buffer input dan output permintaan IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_SPEC_VERSION |
Versi spesifikasi penyimpanan. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan data suhu dari perangkat penyimpanan atau adaptor. |
STORAGE_TEMPERATURE_INFO |
Menjelaskan data suhu perangkat. Dikembalikan sebagai bagian dari STORAGE_TEMPERATURE_DATA_DESCRIPTOR saat mengkueri data suhu dengan permintaan IOCTL_STORAGE_QUERY_PROPERTY . |
STORAGE_TEMPERATURE_THRESHOLD |
Struktur ini digunakan untuk mengatur ambang batas suhu atas atau di bawah perangkat penyimpanan (melalui IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
STORAGE_WRITE_CACHE_PROPERTY |
Digunakan dengan kode kontrol IOCTL_STORAGE_QUERY_PROPERTY untuk mengambil informasi tentang properti cache tulis perangkat. |
VERIFY_INFORMATION |
Berisi informasi yang digunakan untuk memverifikasi tingkat disk. |
Struktur input dan output perangkat berikut usang: