Bagikan melalui


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:

DRIVE_LAYOUT_INFORMATION
PARTITION_INFORMATION
SET_PARTITION_INFORMATION