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: