Struktury správy disků
Následující seznam identifikuje struktury, které se používají při správě disků.
V této části
Struktura | Popis |
---|---|
CREATE_DISK |
Obsahuje informace, které řídicí kód IOCTL_DISK_CREATE_DISK používá k inicializaci tabulky oddílů GUID (GPT), hlavního spouštěcího záznamu (MBR) nebo nezpracovaných disků. |
CREATE_DISK_GPT |
Obsahuje informace používané kódem ovládacího prvku IOCTL_DISK_CREATE_DISK k inicializaci disků tabulky oddílů GUID (GPT). |
CREATE_DISK_MBR |
Obsahuje informace, které řídicí kód IOCTL_DISK_CREATE_DISK používá k inicializaci disků hlavního spouštěcího záznamu (MBR). |
DEVICE_COPY_OFFLOAD_DESCRIPTOR |
Obsahuje možnosti snižování zátěže kopírování pro úložné zařízení. |
DEVICE_LB_PROVISIONING_DESCRIPTOR |
Obsahuje možnosti dynamického zřizování pro úložné zařízení. |
DEVICE_SEEK_PENALTY_DESCRIPTOR |
Používá se ve spojení s žádostí o IOCTL_STORAGE_QUERY_PROPERTY k načtení dat popisovače trestů hledání pro zařízení. |
DEVICE_TRIM_DESCRIPTOR |
Používá se ve spojení s IOCTL_STORAGE_QUERY_PROPERTY požadavek na načtení dat popisovače oříznutí pro zařízení. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR |
Vyhrazeno pro použití systému. |
DEVICE_POWER_DESCRIPTOR |
Struktura DEVICE_POWER_DESCRIPTOR popisuje možnosti napájení úložného zařízení. |
DISK_CACHE_INFORMATION |
Poskytuje informace o mezipaměti disku. |
DISK_CLUSTER_INFO |
Představuje informace udržované ve správci oddílů o disku, který je součástí clusteru. |
DISK_DETECTION_INFO |
Obsahuje zjištěné parametry jednotky. |
DISK_EX_INT13_INFO |
Obsahuje rozšířené parametry jednotky Int13. |
DISK_EXTENT |
Představuje rozsah disku. |
DISK_GEOMETRY |
Popisuje geometrii diskových zařízení a médií. |
DISK_GEOMETRY_EX |
Popisuje rozšířenou geometrii diskových zařízení a médií. |
DISK_GROW_PARTITION |
Obsahuje informace, které slouží ke zvětšení velikosti oddílu. |
DISK_INT13_INFO |
Obsahuje standardní parametry geometrie jednotky Int13. |
DISK_PARTITION_INFO |
Obsahuje informace o oddílu disku. |
DISK_PERFORMANCE |
Poskytuje informace o výkonu disku. |
DISKQUOTA_USER_INFORMATION |
Představuje informace o kvótě pro jednotlivé uživatele. |
DRIVE_LAYOUT_INFORMATION |
Obsahuje informace o oddílech jednotky. |
DRIVE_LAYOUT_INFORMATION_EX |
Obsahuje rozšířené informace o oddílech jednotky. |
DRIVE_LAYOUT_INFORMATION_GPT |
Obsahuje informace o oddílech tabulky oddílů GUID jednotky (GPT). |
DRIVE_LAYOUT_INFORMATION_MBR |
Poskytuje informace o oddílech hlavního spouštěcího záznamu jednotky (MBR). |
FORMAT_PARAMETERS |
Obsahuje informace používané při formátování souvislé sady diskových stop. |
FORMAT_EX_PARAMETERS |
Obsahuje informace používané při formátování souvislé sady diskových stop. Používá se IOCTL_DISK_FORMAT_TRACKS_EX řídicím kódem. |
GET_DISK_ATTRIBUTES |
Obsahuje atributy diskového zařízení. |
GET_LENGTH_INFORMATION |
Obsahuje informace o délce disku, svazku nebo oddílu používané kódem ovládacího prvku IOCTL_DISK_GET_LENGTH_INFO. |
PARTITION_INFORMATION |
Obsahuje informace o oddílu disku. |
PARTITION_INFORMATION_EX |
Obsahuje informace o oddílech pro standardní hlavní spouštěcí záznam (MBR) a disky EFI (Extensible Firmware Interface). |
PARTITION_INFORMATION_GPT |
Obsahuje informace o oddílu GUID tabulce oddílů (GPT). |
PARTITION_INFORMATION_MBR |
Obsahuje informace o oddílu specifické pro disky hlavního spouštěcího záznamu (MBR). |
REASSIGN_BLOCKS |
Obsahuje data opětovného přiřazení bloku disku. |
REASSIGN_BLOCKS_EX |
Obsahuje data opětovného přiřazení bloku disku. |
SET_DISK_ATTRIBUTES |
Určuje atributy, které se mají nastavit na diskovém zařízení. |
SET_PARTITION_INFORMATION |
Obsahuje informace používané k nastavení typu oddílu disku. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR |
Používá se společně s řídicím kódem IOCTL_STORAGE_QUERY_PROPERTY k načtení dat popisovače přístupu k úložišti pro zařízení. |
STORAGE_ADAPTER_DESCRIPTOR |
Používá se s řídicím kódem IOCTL_STORAGE_QUERY_PROPERTY k načtení dat popisovače adaptéru úložiště pro zařízení. |
STORAGE_DESCRIPTOR_HEADER |
Používá se ve spojení s řídicím kódem IOCTL_STORAGE_QUERY_PROPERTY k načtení vlastností úložného zařízení nebo adaptéru. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR |
Vyhrazeno pro budoucí použití. |
STORAGE_DEVICE_DESCRIPTOR |
Používá se společně s řídicím kódem IOCTL_STORAGE_QUERY_PROPERTY k načtení dat popisovače úložného zařízení pro zařízení. |
STORAGE_DEVICE_ID_DESCRIPTOR |
Používá se s žádostí o kód ovládacího IOCTL_STORAGE_QUERY_PROPERTY k načtení dat popisovače ID zařízení pro zařízení. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR |
Výstupní vyrovnávací paměť pro StorageDeviceIoCapabilityProperty, jak je definováno v STORAGE_PROPERTY_ID. |
STORAGE_DEVICE_POWER_CAP |
Tato struktura se používá jako vstupní a výstupní vyrovnávací paměť pro IOCTL_STORAGE_DEVICE_POWER_CAP. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR |
Vyhrazeno pro použití systému. |
STORAGE_HW_FIRMWARE_ACTIVATE |
Tato struktura obsahuje informace o staženého firmwaru, který se má aktivovat. |
STORAGE_HW_FIRMWARE_DOWNLOAD |
Tato struktura obsahuje datovou část image firmwaru, která se má stáhnout do cíle. |
STORAGE_HW_FIRMWARE_INFO |
Tato struktura obsahuje informace o firmwaru zařízení. |
STORAGE_HW_FIRMWARE_INFO_QUERY |
Tato struktura obsahuje informace o firmwaru zařízení. |
STORAGE_HW_FIRMWARE_SLOT_INFO |
Tato struktura obsahuje informace o slotu na zařízení. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR |
Používá se společně s IOCTL_STORAGE_QUERY_PROPERTY požadavkem k popisu typu produktu úložného zařízení. |
STORAGE_MINIPORT_DESCRIPTOR |
Vyhrazeno pro použití systému. |
STORAGE_PHYSICAL_ADAPTER_DATA |
Popisuje fyzický adaptér úložiště. |
STORAGE_PHYSICAL_DEVICE_DATA |
Popisuje fyzické úložné zařízení. |
STORAGE_PHYSICAL_NODE_DATA |
Určuje data fyzického zařízení uzlu úložiště. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR |
Struktura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR je jednou ze struktur výsledků dotazu vrácených z požadavku IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROPERTY_QUERY |
Označuje vlastnosti paměťového zařízení nebo adaptéru, které se mají načíst jako vstupní vyrovnávací paměť předaná do řídicího kódu IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROTOCOL_ATA_DATA_TYPE |
Datový typ protokolu ATA. |
STORAGE_PROTOCOL_COMMAND |
Tato struktura se používá jako vstupní vyrovnávací paměť při použití předávacího mechanismu k vydání příkazu specifického dodavatele pro úložné zařízení (prostřednictvím IOCTL_STORAGE_PROTOCOL_COMMAND). |
STORAGE_PROTOCOL_DATA_DESCRIPTOR |
Tato struktura se používá ve spojení s IOCTL_STORAGE_QUERY_PROPERTY k vrácení dat specifických pro protokol z úložného zařízení nebo adaptéru. |
STORAGE_PROTOCOL_NVME_DATA_TYPE |
Popisuje typ dat specifických pro protokol NVMe, která se mají během požadavku IOCTL_STORAGE_QUERY_PROPERTY dotazovat. |
STORAGE_PROTOCOL_SPECIFIC_DATA |
Popisuje data zařízení specifická pro protokol, která jsou součástí vstupní a výstupní vyrovnávací paměti požadavku IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_SPEC_VERSION |
Verze specifikace úložiště. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR |
Tato struktura se používá ve spojení s IOCTL_STORAGE_QUERY_PROPERTY k vrácení teplotních dat ze úložného zařízení nebo adaptéru. |
STORAGE_TEMPERATURE_INFO |
Popisuje data o teplotě zařízení. Vráceno jako součást STORAGE_TEMPERATURE_DATA_DESCRIPTOR při dotazování na data o teplotě pomocí požadavku IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_TEMPERATURE_THRESHOLD |
Tato struktura se používá k nastavení překročení nebo pod prahovou hodnotou teploty úložného zařízení (prostřednictvím IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
STORAGE_WRITE_CACHE_PROPERTY |
Používá se s řídicím kódem IOCTL_STORAGE_QUERY_PROPERTY k načtení informací o vlastnosti mezipaměti zápisu zařízení. |
VERIFY_INFORMATION |
Obsahuje informace používané k ověření rozsahu disku. |
Následující vstupní a výstupní struktury zařízení jsou zastaralé: