Freigeben über


Datenträgerverwaltungsstrukturen

In der folgenden Liste werden die Strukturen identifiziert, die in der Datenträgerverwaltung verwendet werden.

In diesem Abschnitt

Struktur Beschreibung
CREATE_DISK
Enthält Informationen, die der IOCTL_DISK_CREATE_DISK Steuerelementcode zum Initialisieren der GUID-Partitionstabelle (GPT), des Master Boot Record (MBR) oder der rohen Datenträger verwendet.
CREATE_DISK_GPT
Enthält Informationen, die vom IOCTL_DISK_CREATE_DISK Steuerelementcode zum Initialisieren von GUID-Partitionstabellendatenträgern (GPT) verwendet werden.
CREATE_DISK_MBR
Enthält Informationen, die vom IOCTL_DISK_CREATE_DISK Steuerelementcode zum Initialisieren von MBR-Datenträgern (Master Boot Record) verwendet werden.
DEVICE_COPY_OFFLOAD_DESCRIPTOR
Enthält die Kopier offload-Funktionen für ein Speichergerät.
DEVICE_LB_PROVISIONING_DESCRIPTOR
Enthält die Dünnbereitstellungsfunktionen für ein Speichergerät.
DEVICE_SEEK_PENALTY_DESCRIPTOR
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY Anforderung verwendet, um die Daten zum Anfordern der Strafdeskriptordaten für ein Gerät abzurufen.
DEVICE_TRIM_DESCRIPTOR
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY Anforderung verwendet, um die Trim-Deskriptordaten für ein Gerät abzurufen.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR
Reserviert für die Systemverwendung.
DEVICE_POWER_DESCRIPTOR
Die DEVICE_POWER_DESCRIPTOR Struktur beschreibt die Leistungsfähigkeit eines Speichergeräts.
DISK_CACHE_INFORMATION
Stellt Informationen zum Datenträgercache bereit.
DISK_CLUSTER_INFO
Stellt Informationen dar, die auf dem Partitions-Manager über einen Datenträger verwaltet werden, der Teil eines Clusters ist.
DISK_DETECTION_INFO
Enthält erkannte Laufwerkparameter.
DISK_EX_INT13_INFO
Enthält erweiterte Int13-Laufwerkparameter.
DISK_EXTENT
Stellt eine Datenträgerausdehnung dar.
DISK_GEOMETRY
Beschreibt die Geometrie von Datenträgergeräten und Medien.
DISK_GEOMETRY_EX
Beschreibt die erweiterte Geometrie von Datenträgergeräten und Medien.
DISK_GROW_PARTITION
Enthält Informationen, die verwendet werden, um die Größe einer Partition zu erhöhen.
DISK_INT13_INFO
Enthält standardmäßige Int13-Laufwerkgeometrieparameter.
DISK_PARTITION_INFO
Enthält die Datenträgerpartitionsinformationen.
DISK_PERFORMANCE
Stellt Informationen zur Datenträgerleistung bereit.
DISKQUOTA_USER_INFORMATION
Stellt die Kontingentinformationen pro Benutzer dar.
DRIVE_LAYOUT_INFORMATION
Enthält Informationen zu den Partitionen eines Laufwerks.
DRIVE_LAYOUT_INFORMATION_EX
Enthält erweiterte Informationen zu den Partitionen eines Laufwerks.
DRIVE_LAYOUT_INFORMATION_GPT
Enthält Informationen zu den GUID-Partitionstabellen (GPT)-Partitionen eines Laufwerks.
DRIVE_LAYOUT_INFORMATION_MBR
Stellt Informationen zu den MbR-Partitionen (Master Boot Record) eines Laufwerks bereit.
FORMAT_PARAMETERS
Enthält Informationen zum Formatieren eines zusammenhängenden Satzes von Datenträgerspuren.
FORMAT_EX_PARAMETERS
Enthält Informationen zum Formatieren eines zusammenhängenden Satzes von Datenträgerspuren. Sie wird vom IOCTL_DISK_FORMAT_TRACKS_EX Steuerelementcode verwendet.
GET_DISK_ATTRIBUTES
Enthält die Attribute eines Datenträgergeräts.
GET_LENGTH_INFORMATION
Enthält Informationen zur Datenträger-, Volume- oder Partitionslänge, die vom IOCTL_DISK_GET_LENGTH_INFO Steuerelementcode verwendet werden.
PARTITION_INFORMATION
Enthält Informationen zu einer Datenträgerpartition.
PARTITION_INFORMATION_EX
Enthält Partitionsinformationen für standardmäßige AT-Style Master Boot Record (MBR) und Extensible Firmware Interface (EFI)-Datenträgern.
PARTITION_INFORMATION_GPT
Enthält GUID Partitionstabellen-Partitionsinformationen (GPT).
PARTITION_INFORMATION_MBR
Enthält partitionsspezifische Partitionsinformationen für MBR-Datenträger (Master Boot Record).
REASSIGN_BLOCKS
Enthält Daten zum Neuzuweisen von Datenträgerblocks.
REASSIGN_BLOCKS_EX
Enthält Daten zum Neuzuweisen von Datenträgerblocks.
SET_DISK_ATTRIBUTES
Gibt die Attribute an, die auf einem Datenträgergerät festgelegt werden sollen.
SET_PARTITION_INFORMATION
Enthält Informationen zum Festlegen des Typs einer Datenträgerpartition.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR
Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode verwendet, um die Speicherzugriffsausrichtungsbeschreibungsdaten für ein Gerät abzurufen.
STORAGE_ADAPTER_DESCRIPTOR
Wird mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode verwendet, um die Speicheradapterdeskriptordaten für ein Gerät abzurufen.
STORAGE_DESCRIPTOR_HEADER
Wird zusammen mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuerelementcode verwendet, um die Eigenschaften eines Speichergeräts oder Adapters abzurufen.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR
Reserviert für die zukünftige Verwendung.
STORAGE_DEVICE_DESCRIPTOR
Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuerelementcode verwendet, um die Daten zum Deskriptor des Speichergeräts für ein Gerät abzurufen.
STORAGE_DEVICE_ID_DESCRIPTOR
Wird mit der IOCTL_STORAGE_QUERY_PROPERTY Steuerelementcodeanforderung verwendet, um die Geräte-ID-Deskriptordaten für ein Gerät abzurufen.
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR
Der Ausgabepuffer für die StorageDeviceIoCapabilityProperty gemäß der Definition in STORAGE_PROPERTY_ID.
STORAGE_DEVICE_POWER_CAP
Diese Struktur wird als Eingabe- und Ausgabepuffer für die IOCTL_STORAGE_DEVICE_POWER_CAPverwendet.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR
Reserviert für die Systemverwendung.
STORAGE_HW_FIRMWARE_ACTIVATE
Diese Struktur enthält Informationen über die heruntergeladene Firmware, die aktiviert werden soll.
STORAGE_HW_FIRMWARE_DOWNLOAD
Diese Struktur enthält eine Firmwareimagenutzlast, die auf das Ziel heruntergeladen werden soll.
STORAGE_HW_FIRMWARE_INFO
Diese Struktur enthält Informationen zur Gerätefirmware.
STORAGE_HW_FIRMWARE_INFO_QUERY
Diese Struktur enthält Informationen zur Gerätefirmware.
STORAGE_HW_FIRMWARE_SLOT_INFO
Diese Struktur enthält Informationen zu einem Steckplatz auf einem Gerät.
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY Anforderung verwendet, um den Produkttyp eines Speichergeräts zu beschreiben.
STORAGE_MINIPORT_DESCRIPTOR
Reserviert für die Systemverwendung.
STORAGE_PHYSICAL_ADAPTER_DATA
Beschreibt einen physischen Speicheradapter.
STORAGE_PHYSICAL_DEVICE_DATA
Beschreibt ein physisches Speichergerät.
STORAGE_PHYSICAL_NODE_DATA
Gibt die physischen Gerätedaten eines Speicherknotens an.
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR
Die STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR Struktur ist eine der Abfrageergebnisstrukturen, die von einer IOCTL_STORAGE_QUERY_PROPERTY Anforderung zurückgegeben werden.
STORAGE_PROPERTY_QUERY
Gibt die Eigenschaften eines Speichergeräts oder Adapters an, das als Eingabepuffer abgerufen werden soll, der an den IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode übergeben wird.
STORAGE_PROTOCOL_ATA_DATA_TYPE
Der ATA-Protokolldatentyp.
STORAGE_PROTOCOL_COMMAND
Diese Struktur wird als Eingabepuffer verwendet, wenn der Pass-Through-Mechanismus verwendet wird, um einen anbieterspezifischen Befehl für ein Speichergerät (über IOCTL_STORAGE_PROTOCOL_COMMAND) auszugeben.
STORAGE_PROTOCOL_DATA_DESCRIPTOR
Diese Struktur wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY verwendet, um protokollspezifische Daten von einem Speichergerät oder Adapter zurückzugeben.
STORAGE_PROTOCOL_NVME_DATA_TYPE
Beschreibt den Typ von NVMe-protokollspezifischen Daten, die während einer IOCTL_STORAGE_QUERY_PROPERTY Anforderung abgefragt werden sollen.
STORAGE_PROTOCOL_SPECIFIC_DATA
Beschreibt protokollspezifische Gerätedaten, die im Eingabe- und Ausgabepuffer einer IOCTL_STORAGE_QUERY_PROPERTY Anforderung bereitgestellt werden.
STORAGE_SPEC_VERSION
Speicherspezifikationsversion.
STORAGE_TEMPERATURE_DATA_DESCRIPTOR
Diese Struktur wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY verwendet, um Temperaturdaten von einem Speichergerät oder Adapter zurückzugeben.
STORAGE_TEMPERATURE_INFO
Beschreibt Gerätetemperaturdaten. Wird beim Abfragen von Temperaturdaten mit einer IOCTL_STORAGE_QUERY_PROPERTY Anforderung als Teil von STORAGE_TEMPERATURE_DATA_DESCRIPTOR zurückgegeben.
STORAGE_TEMPERATURE_THRESHOLD
Diese Struktur wird verwendet, um den Über- oder Untertemperaturschwellenwert eines Speichergeräts (über IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD) festzulegen.
STORAGE_WRITE_CACHE_PROPERTY
Wird mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode verwendet, um Informationen zur Schreibcacheeigenschaft eines Geräts abzurufen.
VERIFY_INFORMATION
Enthält Informationen, die zum Überprüfen eines Datenträgerumfangs verwendet werden.

Die folgenden Geräteeingabe- und Ausgabestrukturen sind veraltet:

DRIVE_LAYOUT_INFORMATION
PARTITION_INFORMATION
SET_PARTITION_INFORMATION