Disk Yönetim Yapıları
Aşağıdaki liste, disk yönetiminde kullanılan yapıları tanımlar.
Bu bölümde
Yapı | Açıklama |
---|---|
CREATE_DISK |
IOCTL_DISK_CREATE_DISK denetim kodunun GUID bölümleme tablosunu (GPT), ana önyükleme kaydını (MBR) veya ham diskleri başlatmak için kullandığı bilgileri içerir. |
CREATE_DISK_GPT |
GUID bölümleme tablosu (GPT) disklerini başlatmak için IOCTL_DISK_CREATE_DISK denetim kodu tarafından kullanılan bilgileri içerir. |
CREATE_DISK_MBR |
IOCTL_DISK_CREATE_DISK denetim kodunun ana önyükleme kaydı (MBR) disklerini başlatmak için kullandığı bilgileri içerir. |
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
Depolama cihazı için kopyalama boşaltma özelliklerini içerir. |
DEVICE_LB_PROVISIONING_DESCRIPTOR |
Depolama cihazı için ince sağlama özelliklerini içerir. |
DEVICE_SEEK_PENALTY_DESCRIPTOR |
Bir cihaz için arama cezası tanımlayıcı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY isteğiyle birlikte kullanılır. |
DEVICE_TRIM_DESCRIPTOR |
Cihaz için kırpma tanımlayıcısı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY isteğiyle birlikte kullanılır. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
Sistem kullanımı için ayrılmıştır. |
DEVICE_POWER_DESCRIPTOR |
DEVICE_POWER_DESCRIPTOR yapısı, depolama cihazının güç özelliklerini açıklar. |
DISK_CACHE_INFORMATION |
Disk önbelleği hakkında bilgi sağlar. |
DISK_CLUSTER_INFO |
Kümenin parçası olan bir disk hakkında bölüm yöneticisinde tutulan bilgileri temsil eder. |
DISK_DETECTION_INFO |
Algılanan sürücü parametrelerini içerir. |
DISK_EX_INT13_INFO |
Genişletilmiş Int13 sürücü parametreleri içerir. |
DISK_EXTENT |
Disk kapsamını temsil eder. |
DISK_GEOMETRY |
Disk cihazlarının ve medyanın geometrisini açıklar. |
DISK_GEOMETRY_EX |
Disk cihazlarının ve medyanın genişletilmiş geometrisini açıklar. |
DISK_GROW_PARTITION |
Bir bölümün boyutunu artırmak için kullanılan bilgileri içerir. |
DISK_INT13_INFO |
Standart Int13 sürücü geometrisi parametrelerini içerir. |
DISK_PARTITION_INFO |
Disk bölümü bilgilerini içerir. |
DISK_PERFORMANCE |
Disk performansı bilgilerini sağlar. |
DISKQUOTA_USER_INFORMATION |
Kullanıcı başına kota bilgilerini temsil eder. |
DRIVE_LAYOUT_INFORMATION |
Bir sürücünün bölümleri hakkında bilgi içerir. |
DRIVE_LAYOUT_INFORMATION_EX |
Bir sürücünün bölümleri hakkında genişletilmiş bilgiler içerir. |
DRIVE_LAYOUT_INFORMATION_GPT |
Bir sürücünün GUID bölümleme tablosu (GPT) bölümleri hakkında bilgi içerir. |
DRIVE_LAYOUT_INFORMATION_MBR |
Bir sürücünün ana önyükleme kaydı (MBR) bölümleri hakkında bilgi sağlar. |
FORMAT_PARAMETERS |
Bitişik bir disk parçası kümesini biçimlendirmek için kullanılan bilgileri içerir. |
FORMAT_EX_PARAMETERS |
Bitişik bir disk parçası kümesini biçimlendirmek için kullanılan bilgileri içerir.
IOCTL_DISK_FORMAT_TRACKS_EX denetim kodu tarafından kullanılır. |
GET_DISK_ATTRIBUTES |
Disk cihazının özniteliklerini içerir. |
GET_LENGTH_INFORMATION |
IOCTL_DISK_GET_LENGTH_INFO denetim kodu tarafından kullanılan disk, birim veya bölüm uzunluğu bilgilerini içerir. |
PARTITION_INFORMATION |
Disk bölümü hakkında bilgi içerir. |
PARTITION_INFORMATION_EX |
Standart AT stili ana önyükleme kaydı (MBR) ve Genişletilebilir Üretici Yazılımı Arabirimi (EFI) diskleri için bölüm bilgilerini içerir. |
PARTITION_INFORMATION_GPT |
GUID bölüm tablosu (GPT) bölüm bilgilerini içerir. |
PARTITION_INFORMATION_MBR |
Ana önyükleme kaydı (MBR) disklerine özgü bölüm bilgilerini içerir. |
REASSIGN_BLOCKS |
Disk bloğu yeniden atama verilerini içerir. |
REASSIGN_BLOCKS_EX |
Disk bloğu yeniden atama verilerini içerir. |
SET_DISK_ATTRIBUTES |
Disk cihazında ayarlanacak öznitelikleri belirtir. |
SET_PARTITION_INFORMATION |
Disk bölümünün türünü ayarlamak için kullanılan bilgileri içerir. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
Bir cihazın depolama erişim hizalama tanımlayıcı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY denetim koduyla birlikte kullanılır. |
STORAGE_ADAPTER_DESCRIPTOR |
Bir cihazın depolama bağdaştırıcısı tanımlayıcı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY denetim koduyla birlikte kullanılır. |
STORAGE_DESCRIPTOR_HEADER |
Depolama cihazının veya bağdaştırıcısının özelliklerini almak için IOCTL_STORAGE_QUERY_PROPERTY denetim koduyla birlikte kullanılır. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
Gelecekte kullanmak üzere ayrılmıştır. |
STORAGE_DEVICE_DESCRIPTOR |
Bir cihazın depolama cihazı tanımlayıcı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY denetim koduyla birlikte kullanılır. |
STORAGE_DEVICE_ID_DESCRIPTOR |
Bir cihazın cihaz kimliği tanımlayıcı verilerini almak için IOCTL_STORAGE_QUERY_PROPERTY denetim kodu isteğiyle birlikte kullanılır. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
STORAGE_PROPERTY_ID'de tanımlandığı gibi StorageDeviceIoCapabilityProperty için çıkış arabelleği. |
STORAGE_DEVICE_POWER_CAP |
Bu yapı, IOCTL_STORAGE_DEVICE_POWER_CAPiçin giriş ve çıkış arabelleği olarak kullanılır. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
Sistem kullanımı için ayrılmıştır. |
STORAGE_HW_FIRMWARE_ACTIVATE |
Bu yapı, etkinleştirilmek üzere indirilen üretici yazılımı hakkında bilgi içerir. |
STORAGE_HW_FIRMWARE_DOWNLOAD |
Bu yapı, hedefe indirilecek bir üretici yazılımı görüntüsü yükü içerir. |
STORAGE_HW_FIRMWARE_INFO |
Bu yapı, cihaz üretici yazılımı hakkında bilgi içerir. |
STORAGE_HW_FIRMWARE_INFO_QUERY |
Bu yapı, cihaz üretici yazılımı hakkında bilgi içerir. |
STORAGE_HW_FIRMWARE_SLOT_INFO |
Bu yapı, bir cihazdaki yuva hakkında bilgi içerir. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
Depolama cihazının ürün türünü açıklamak için IOCTL_STORAGE_QUERY_PROPERTY isteğiyle birlikte kullanılır. |
STORAGE_MINIPORT_DESCRIPTOR |
Sistem kullanımı için ayrılmıştır. |
STORAGE_PHYSICAL_ADAPTER_DATA |
Fiziksel depolama bağdaştırıcısını açıklar. |
STORAGE_PHYSICAL_DEVICE_DATA |
Fiziksel depolama cihazını açıklar. |
STORAGE_PHYSICAL_NODE_DATA |
Depolama düğümünün fiziksel cihaz verilerini belirtir. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR yapısı, bir IOCTL_STORAGE_QUERY_PROPERTY isteğinden döndürülen sorgu sonuç yapılarından biridir. |
STORAGE_PROPERTY_QUERY |
IOCTL_STORAGE_QUERY_PROPERTY denetim koduna geçirilen giriş arabelleği olarak alınacak depolama cihazının veya bağdaştırıcının özelliklerini gösterir. |
STORAGE_PROTOCOL_ATA_DATA_TYPE |
ATA protokolü veri türü. |
STORAGE_PROTOCOL_COMMAND |
Bu yapı, bir depolama cihazına satıcıya özgü bir komut vermek için geçiş mekanizması kullanılırken giriş arabelleği olarak kullanılır (IOCTL_STORAGE_PROTOCOL_COMMANDaracılığıyla). |
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
Bu yapı, depolama cihazından veya bağdaştırıcıdan protokole özgü verileri döndürmek için IOCTL_STORAGE_QUERY_PROPERTY ile birlikte kullanılır. |
STORAGE_PROTOCOL_NVME_DATA_TYPE |
bir IOCTL_STORAGE_QUERY_PROPERTY isteği sırasında sorgulanacak NVMe protokolüne özgü verilerin türünü açıklar. |
STORAGE_PROTOCOL_SPECIFIC_DATA |
bir IOCTL_STORAGE_QUERY_PROPERTY isteğinin giriş ve çıkış arabelleğinde sağlanan protokole özgü cihaz verilerini açıklar. |
STORAGE_SPEC_VERSION |
Depolama belirtimi sürümü. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
Bu yapı, depolama cihazından veya bağdaştırıcıdan sıcaklık verilerini döndürmek için IOCTL_STORAGE_QUERY_PROPERTY ile birlikte kullanılır. |
STORAGE_TEMPERATURE_INFO |
Cihaz sıcaklık verilerini açıklar. bir IOCTL_STORAGE_QUERY_PROPERTY isteğiyle sıcaklık verileri sorgularken STORAGE_TEMPERATURE_DATA_DESCRIPTOR bir parçası olarak döndürülür. |
STORAGE_TEMPERATURE_THRESHOLD |
Bu yapı, depolama cihazının (IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLDaracılığıyla) sıcaklık eşiğinin üzerinde veya altında ayarlamak için kullanılır. |
STORAGE_WRITE_CACHE_PROPERTY |
Cihazın yazma önbelleği özelliği hakkındaki bilgileri almak için IOCTL_STORAGE_QUERY_PROPERTY denetim koduyla birlikte kullanılır. |
VERIFY_INFORMATION |
Disk kapsamını doğrulamak için kullanılan bilgileri içerir. |
Aşağıdaki cihaz giriş ve çıkış yapıları eskidir: