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: