Aracılığıyla paylaş


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:

DRIVE_LAYOUT_INFORMATION
PARTITION_INFORMATION
SET_PARTITION_INFORMATION