Datenträgerverwaltungsstrukturen

Die folgende Liste identifiziert die Strukturen, die in der Datenträgerverwaltung verwendet werden.

In diesem Abschnitt

Struktur BESCHREIBUNG
CREATE_DISK
Enthält Informationen, die der IOCTL_DISK_CREATE_DISK-Steuerungscode zum Initialisieren der GUID-Partitionstabelle (GUID Partition Table, GPT), master Startdatensatz (MBR) oder rohen Datenträgern verwendet.
CREATE_DISK_GPT
Enthält Informationen, die vom IOCTL_DISK_CREATE_DISK-Steuerungscode zum Initialisieren von GPT-Datenträgern (GUID Partition Table) verwendet werden.
CREATE_DISK_MBR
Enthält Informationen, die der IOCTL_DISK_CREATE_DISK-Kontrollcode zum Initialisieren master Startdatenträger (MBR) verwendet.
DEVICE_COPY_OFFLOAD_DESCRIPTOR
Enthält die Kopierauslagerungsfunktionen für ein Speichergerät.
DEVICE_LB_PROVISIONING_DESCRIPTOR
Enthält die Funktionen für die schlanke Bereitstellung für ein Speichergerät.
DEVICE_SEEK_PENALTY_DESCRIPTOR
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung verwendet, um die Suchstrafdeskriptordaten für ein Gerät abzurufen.
DEVICE_TRIM_DESCRIPTOR
Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung verwendet, um die Kürzungsdeskriptordaten für ein Gerät abzurufen.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR
Ist für das System reserviert.
DEVICE_POWER_DESCRIPTOR
Die DEVICE_POWER_DESCRIPTOR-Struktur beschreibt die Leistungsfunktionen eines Speichergeräts.
DISK_CACHE_INFORMATION
Stellt Informationen zum Datenträgercache bereit.
DISK_CLUSTER_INFO
Stellt informationen dar, die im Partitions-Manager zu einem Datenträger verwaltet werden, der Teil eines Clusters ist.
DISK_DETECTION_INFO
Enthält erkannte Laufwerksparameter.
DISK_EX_INT13_INFO
Enthält erweiterte Int13-Laufwerkparameter.
DISK_EXTENT
Stellt einen 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-Parameter für die Laufwerkgeometrie.
DISK_PARTITION_INFO
Enthält die Informationen zur Datenträgerpartition.
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 GPT-Partitionen (GUID Partition Table) eines Laufwerks.
DRIVE_LAYOUT_INFORMATION_MBR
Stellt Informationen zu den MBR-Partitionen (master Boot Record) eines Laufwerks bereit.
FORMAT_PARAMETERS
Enthält Informationen, die beim Formatieren einer zusammenhängenden Gruppe von Datenträgerspuren verwendet werden.
FORMAT_EX_PARAMETERS
Enthält Informationen, die beim Formatieren einer zusammenhängenden Gruppe von Datenträgerspuren verwendet werden. 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-Steuercode verwendet werden.
PARTITION_INFORMATION
Enthält Informationen zu einer Datenträgerpartition.
PARTITION_INFORMATION_EX
Enthält Partitionsinformationen für standardmäßige AT-Master-Startdatensätze (MBR) und EFI-Datenträger (Extensible Firmware Interface).
PARTITION_INFORMATION_GPT
Enthält GPT-Partitionsinformationen ( GUID Partition Table).
PARTITION_INFORMATION_MBR
Enthält partitionsspezifische Informationen für master Startdatenträger (MBR).
REASSIGN_BLOCKS
Enthält Daten zur erneuten Zuweisung von Datenträgerblocks.
REASSIGN_BLOCKS_EX
Enthält Daten zur erneuten Zuweisung 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, die zum Festlegen des Typs einer Datenträgerpartition verwendet werden.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR
Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuercode verwendet, um die Speicherzugriffsausrichtungsdeskriptordaten für ein Gerät abzurufen.
STORAGE_ADAPTER_DESCRIPTOR
Wird mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuercode verwendet, um die Speicheradapterdeskriptordaten für ein Gerät abzurufen.
STORAGE_DESCRIPTOR_HEADER
Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuercode verwendet, um die Eigenschaften eines Speichergeräts oder Adapters abzurufen.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR
Für die zukünftige Verwendung reserviert.
STORAGE_DEVICE_DESCRIPTOR
Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY Steuercode verwendet, um die Deskriptordaten des Speichergeräts für ein Gerät abzurufen.
STORAGE_DEVICE_ID_DESCRIPTOR
Wird mit der IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscodeanforderung verwendet, um die Geräte-ID-Deskriptordaten für ein Gerät abzurufen.
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR
Der Ausgabepuffer für storageDeviceIoCapabilityProperty, wie in STORAGE_PROPERTY_ID definiert.
STORAGE_DEVICE_POWER_CAP
Diese Struktur wird als Eingabe- und Ausgabepuffer für die IOCTL_STORAGE_DEVICE_POWER_CAP verwendet.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR
Ist für das System reserviert.
STORAGE_HW_FIRMWARE_ACTIVATE
Diese Struktur enthält Informationen zur heruntergeladenen 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 Slot 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
Ist für das System reserviert.
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, die als Eingabepuffer abgerufen werden sollen, 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 Passthroughmechanismus verwendet wird, um einen herstellerspezifischen Befehl für ein Speichergerät auszugeben (über IOCTL_STORAGE_PROTOCOL_COMMAND).
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 der 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 als Teil von STORAGE_TEMPERATURE_DATA_DESCRIPTOR zurückgegeben, wenn Temperaturdaten mit einer IOCTL_STORAGE_QUERY_PROPERTY-Anforderung abgefragt werden.
STORAGE_TEMPERATURE_THRESHOLD
Diese Struktur wird verwendet, um den Über- oder Untertemperaturschwellenwert eines Speichergeräts festzulegen (über IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
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 einer Datenträgerausdehnung verwendet werden.

Die folgenden Geräteeingabe- und Ausgabestrukturen sind veraltet:

DRIVE_LAYOUT_INFORMATION
PARTITION_INFORMATION
SET_PARTITION_INFORMATION