Freigeben über


winioctl.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen findest du unter:

winioctl.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
FSCTL_ALLOW_EXTENDED_DASD_IO

Signalisiert, dass der Dateisystemtreiber keine E/A-Begrenzungsprüfungen für Partitionslese- oder Schreibaufrufe durchführt.
FSCTL_CREATE_OR_GET_OBJECT_ID

Ruft den Objektbezeichner für die angegebene Datei oder das angegebene Verzeichnis ab. Wenn kein Objektbezeichner vorhanden ist, erstellt FSCTL_CREATE_OR_GET_OBJECT_ID einen.
FSCTL_CREATE_USN_JOURNAL

Erstellt einen USN-Änderungsjournaldatenstrom (Update Sequence Number) auf einem Zielvolume oder ändert einen vorhandenen Änderungsjournaldatenstrom.
FSCTL_CSV_CONTROL

Ruft die Ergebnisse eines CSV-Steuerelementvorgangs ab.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS

Ruft Informationen zu einem Dateisystem ab, für das CSVFS ein Proxy ist.
FSCTL_DELETE_OBJECT_ID

Entfernt den Objektbezeichner aus einer angegebenen Datei oder einem angegebenen Verzeichnis.
FSCTL_DELETE_REPARSE_POINT

Löscht einen Analysepunkt aus der angegebenen Datei oder dem angegebenen Verzeichnis.
FSCTL_DELETE_USN_JOURNAL

Löscht das Änderungsjournal für die Aktualisierungssequenznummer (USN) auf einem Volume oder wartet auf die Benachrichtigung über das Löschen des Änderungsjournals.
FSCTL_DISMOUNT_VOLUME

Hebt die Bereitstellung eines Volumes auf, unabhängig davon, ob das Volume derzeit verwendet wird. Weitere Informationen finden Sie im Abschnitt "Hinweise".
FSCTL_DUPLICATE_EXTENTS_TO_FILE

Weist das Dateisystem an, einen Bereich von Dateibytes im Auftrag einer Anwendung zu kopieren.
FSCTL_ENUM_USN_DATA

Listet die USN-Daten (Update Sequence Number) zwischen zwei angegebenen Begrenzungen auf, um MFT-Datensätze (Master File Table) abzurufen.
FSCTL_EXTEND_VOLUME

Vergrößert die Größe eines bereitgestellten Volumes.
FSCTL_FILE_LEVEL_TRIM

Gibt Bereiche innerhalb der angegebenen Datei an, die nicht vom Speichersystem gespeichert werden müssen.
FSCTL_FILESYSTEM_GET_STATISTICS

Ruft die Informationen aus verschiedenen Dateisystemleistungsindikatoren ab.
FSCTL_FILESYSTEM_GET_STATISTICS_EX

Ruft die Informationen aus verschiedenen Dateisystemleistungsindikatoren ab. Die Unterstützung für diesen Steuerelementcode wurde mit Windows 10 gestartet.
FSCTL_FIND_FILES_BY_SID

Durchsucht ein Verzeichnis nach einer Datei, deren Erstellerbesitzer der angegebenen SID entspricht.
FSCTL_GET_BOOT_AREA_INFO

Ruft die Speicherorte von Startsektoren für ein Volume ab.
FSCTL_GET_COMPRESSION

Ruft den aktuellen Komprimierungsstatus einer Datei oder eines Verzeichnisses auf einem Volume ab, dessen Dateisystem die Komprimierung pro Stream unterstützt.
FSCTL_GET_INTEGRITY_INFORMATION

Ruft den Integritätsstatus einer Datei oder eines Verzeichnisses auf einem ReFS-Volume ab. (FSCTL_GET_INTEGRITY_INFORMATION)
FSCTL_GET_NTFS_FILE_RECORD

Ruft den ersten verwendeten Dateidatensatz ab und weist einen geringeren oder gleichen Ordinalwert auf die angeforderte Dateireferenznummer auf.
FSCTL_GET_NTFS_VOLUME_DATA

Ruft Informationen zum angegebenen NTFS-Dateisystemvolume ab.
FSCTL_GET_OBJECT_ID

Ruft den Objektbezeichner für die angegebene Datei oder das angegebene Verzeichnis ab.
FSCTL_GET_REPAIR

Ruft Informationen zum Selbstheilungsmechanismus des NTFS-Dateisystems ab.
FSCTL_GET_REPARSE_POINT

Ruft die Analysepunktdaten ab, die der Datei oder dem Verzeichnis zugeordnet sind, die vom angegebenen Handle identifiziert werden.
FSCTL_GET_RETRIEVAL_POINTER_BASE

Gibt den Sektorversatz zur ersten logischen Clusternummer (LCN) des Dateisystems relativ zum Anfang des Volumes zurück.
FSCTL_GET_RETRIEVAL_POINTERS

Ruft bei einem Dateihandle eine Datenstruktur ab, die die Zuordnung und den Speicherort auf dem Datenträger einer bestimmten Datei oder aufgrund eines Volumehandles die Speicherorte fehlerhafter Cluster auf einem Volume beschreibt.
FSCTL_GET_VOLUME_BITMAP

Ruft eine Bitmap mit belegten und verfügbaren Clustern auf einem Volume ab.
FSCTL_INITIATE_REPAIR

Löst das NTFS-Dateisystem aus, um einen Selbstheilungszyklus in einer einzelnen Datei zu starten.
FSCTL_IS_CSV_FILE

Bestimmt, ob eine Datei auf einem CSVFS-Volume gespeichert wird oder Namespaceinformationen abgerufen werden. (FSCTL_IS_CSV_FILE)
FSCTL_IS_FILE_ON_CSV_VOLUME

Bestimmt, ob eine Datei auf einem CSVFS-Volume gespeichert wird oder Namespaceinformationen abgerufen werden. (FSCTL_IS_FILE_ON_CSV_VOLUME)
FSCTL_IS_VOLUME_MOUNTED

Bestimmt, ob das angegebene Volume bereitgestellt wird oder ob sich die angegebene Datei oder das angegebene Verzeichnis auf einem bereitgestellten Volume befindet.
FSCTL_IS_VOLUME_OWNED_BYCSVFS

Bestimmt, ob ein Volume durch CSVFS gesperrt ist.
FSCTL_LOCK_VOLUME

Sperrt ein Volume, wenn es nicht verwendet wird.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER

Wenn ein Handle für ein NTFS-Volume oder eine Datei auf einem NTFS-Volume erfolgt, wird eine Kette von Datenstrukturen zurückgegeben, die Datenströme beschreiben, die die angegebenen Cluster belegen.
FSCTL_MAKE_MEDIA_COMPATIBLE

Schließt eine geöffnete UDF-Sitzung auf Einmal-Medien, um die Medien-ROM kompatibel zu machen.
FSCTL_MARK_HANDLE

Markiert eine angegebene Datei oder ein angegebenes Verzeichnis und den zugehörigen Änderungsjournaldatensatz mit Informationen zu Änderungen an dieser Datei oder dem Verzeichnis.
FSCTL_MOVE_FILE

Verschlegt einen oder mehrere virtuelle Cluster einer Datei von einem logischen Cluster in einen anderen innerhalb desselben Volumes. Dieser Vorgang wird während der Defragmentierung verwendet.
FSCTL_OPBATCH_ACK_CLOSE_PENDING

Benachrichtigt einen Server, dass eine Clientanwendung bereit ist, eine Datei zu schließen.
FSCTL_OPLOCK_BREAK_ACK_NO_2

Antwortet auf Benachrichtigungen, dass eine opportunistische Sperre für eine Datei gerade unterbrochen wird. Verwenden Sie diesen Vorgang, um alle opportunistischen Sperren für die Datei zu entsperren, aber die Datei geöffnet zu lassen.
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

Antwortet auf Benachrichtigungen, dass eine exklusive opportunistische Sperre für eine Datei im Moment unterbrochen werden soll. Verwenden Sie diesen Vorgang, um anzugeben, dass die Datei eine opportunistische Sperre der Ebene 2 erhalten soll.
FSCTL_OPLOCK_BREAK_NOTIFY

Ermöglicht der aufrufenden Anwendung, auf den Abschluss eines opportunistischen Sperrbruchs zu warten.
FSCTL_QUERY_ALLOCATED_RANGES

Überprüft eine Datei oder einen alternativen Datenstrom, der nach Bereichen sucht, die möglicherweise Nichtzerodaten enthalten.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION

Fragt nach Dateisystemerkennungsinformationen auf einem Volume ab.
FSCTL_QUERY_ON_DISK_VOLUME_INFO

Fordert UDF-spezifische Volumeinformationen an.
FSCTL_QUERY_REGION_INFO

Ruft die für ein Volume definierten Speicherebenenbereiche ab, die datenebenen unterstützen.
FSCTL_QUERY_SPARING_INFO

Ruft die Fehlerverwaltungseigenschaften des Volumes ab. Wird für UDF-Dateisysteme verwendet.
FSCTL_QUERY_STORAGE_CLASSES

Ruft die Speicherebenen ab, die für ein Volume definiert sind, das die Datenebenen unterstützt.
FSCTL_QUERY_USN_JOURNAL

Abfragen nach Informationen zur aktuellen Aktualisierungssequenznummer (USN), zum Änderungsjournal, zu den Datensätzen und zur Kapazität.
FSCTL_READ_FILE_USN_DATA

Ruft die USN-Änderungsjournalinformationen (Update Sequence Number) für die angegebene Datei oder das angegebene Verzeichnis ab.
FSCTL_READ_FROM_PLEX

Liest aus dem angegebenen Plex.
FSCTL_READ_USN_JOURNAL

Ruft den Satz von USN-Änderungsjournaldatensätzen (Update Sequence Number, USN) zwischen zwei angegebenen USN-Werten ab.
FSCTL_RECALL_FILE

Erinnert an eine Datei von Speichermedien, die Remotespeicher verwaltet, bei der es sich um die hierarchische Speicherverwaltungssoftware handelt.
FSCTL_REPAIR_COPIES

Reparieren Sie Die Datenbeschädigung, indem Sie die richtige zu verwendende Kopie auswählen.
FSCTL_REQUEST_BATCH_OPLOCK

Fordert eine opportunistische Batchsperre für eine Datei an.
FSCTL_REQUEST_FILTER_OPLOCK

Fordert eine opportunistische Filtersperre für eine Datei an.
FSCTL_REQUEST_OPLOCK

Fordert eine opportunistische Sperre (Oplock) für eine Datei an und erkennt an, dass ein Oplockbruch aufgetreten ist.
FSCTL_REQUEST_OPLOCK_LEVEL_1

Fordert eine opportunistische Sperre der Ebene 1 für eine Datei an.
FSCTL_REQUEST_OPLOCK_LEVEL_2

Fordert eine opportunistische Sperre der Ebene 2 für eine Datei an.
FSCTL_SET_COMPRESSION

Legt den Komprimierungszustand einer Datei oder eines Verzeichnisses auf einem Volume fest, dessen Dateisystem die Pro-Datei- und Verzeichniskomprimierung unterstützt.
FSCTL_SET_DEFECT_MANAGEMENT

Legt den Softwarefehlerverwaltungsstatus für die angegebene Datei fest. Wird für UDF-Dateisysteme verwendet.
FSCTL_SET_INTEGRITY_INFORMATION

Ruft den Integritätsstatus einer Datei oder eines Verzeichnisses auf einem ReFS-Volume ab. (FSCTL_SET_INTEGRITY_INFORMATION)
FSCTL_SET_OBJECT_ID

Legt den Objektbezeichner für die angegebene Datei oder das angegebene Verzeichnis fest.
FSCTL_SET_OBJECT_ID_EXTENDED

Ändert Benutzerdaten, die dem Objektbezeichner für die angegebene Datei oder das angegebene Verzeichnis zugeordnet sind.
FSCTL_SET_REPAIR

Legt den Modus der Self-Healing-Funktion eines NTFS-Dateisystems fest.
FSCTL_SET_REPARSE_POINT

Legt einen Analysepunkt für eine Datei oder ein Verzeichnis fest.
FSCTL_SET_SPARSE

Markiert die angegebene Datei als sparse oder nicht als sparse. In einer geringen Datei erfordern große Nullbereiche möglicherweise keine Datenträgerzuweisung.
FSCTL_SET_ZERO_DATA

Füllt einen angegebenen Bereich einer Datei mit Nullen (0).
FSCTL_SET_ZERO_ON_DEALLOCATION

Gibt an, dass ein NTFS-Dateisystemdateihandle seine Cluster bei der Zuordnung mit Nullen gefüllt haben soll.
FSCTL_SHRINK_VOLUME

Signal, dass das Volume für die Durchführung des Schrumpfvorgangs vorbereitet werden soll, der Verkleinerungsvorgang zugesichert wird oder der Verkleinerungsvorgang beendet werden soll.
FSCTL_TXFS_CREATE_MINIVERSION

Erstellt eine neue Miniversion für die angegebene Datei. Miniversionen ermöglichen es Ihnen, während einer Transaktion auf eine Momentaufnahme der Datei zu verweisen. Miniversionen werden verworfen, wenn eine Transaktion zugesichert oder zurückgesetzt wird.
FSCTL_TXFS_GET_METADATA_INFO

Ruft Transacted NTFS-Metadaten (TxF) für eine Datei und die GUID der Transaktion ab, die die angegebene Datei gesperrt hat (wenn die Datei gesperrt ist).
FSCTL_TXFS_GET_TRANSACTED_VERSION

Gibt eine TXFS_GET_TRANSACTED_VERSION Struktur zurück. Die Struktur identifiziert die zuletzt zugesicherte Version der angegebenen Datei, die Versionsnummer des Handles.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

Gibt eine Liste aller Dateien zurück, die derzeit durch die angegebene Transaktion gesperrt sind. Wenn der Rückgabewert ERROR_MORE_DATA ist, wird die Länge des Puffers zurückgegeben, der zum Speichern der vollständigen Liste der Dateien zum Zeitpunkt dieses Aufrufs erforderlich ist.
FSCTL_TXFS_LIST_TRANSACTIONS

Gibt eine Liste aller transaktionen zurück, die derzeit am angegebenen Ressourcen-Manager beteiligt sind.
FSCTL_TXFS_MODIFY_RM

Legt die Protokollmodus- und Protokollparameterinformationen für einen sekundären Ressourcen-Manager (RM) fest.
FSCTL_TXFS_QUERY_RM_INFORMATION

Ruft Informationen für einen Ressourcen-Manager (RM) ab.
FSCTL_TXFS_READ_BACKUP_INFORMATION

Gibt transaktionsspezifische NTFS-Informationen (TxF) für die angegebene Datei zurück.
FSCTL_TXFS_SAVEPOINT_INFORMATION

Die FSCTL_TXFS_SAVEPOINT_INFORMATION Festlegen, Löschen und Zurücksetzen des Steuerelements auf den angegebenen Speicherpunkt.
FSCTL_TXFS_TRANSACTION_ACTIVE

Gibt einen booleschen Wert, der angibt, ob Transaktionen auf dem zugeordneten Volume aktiv waren, als die Momentaufnahme erstellt wurde. Dieser Aufruf ist nur für schreibgeschützte Momentaufnahmenvolumes gültig.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION

Schreibt transaktionsspezifische NTFS-Informationen (TxF) in eine angegebene Datei.
FSCTL_UNLOCK_VOLUME

Entsperrt ein Volume.
FSCTL_USN_TRACK_MODIFIED_RANGES

Aktiviert die Bereichsnachverfolgungsfunktion für update sequence number (USN) change journal stream on a target volume, or modifies already enabled range tracking parameters.
FSCTL_WAIT_FOR_REPAIR

Gibt zurück, wenn die angegebenen Reparaturen abgeschlossen sind.
FSCTL_WRITE_USN_CLOSE_RECORD

Generiert einen Datensatz im USN-Änderungsjournaldatenstrom (Update Sequence Number) für die Eingabedatei.
IOCTL_CHANGER_EXCHANGE_MEDIUM

Verschiebt ein Medienelement von einem Quellelement zu einem Ziel und das Medienelement, das sich ursprünglich am ersten Ziel befindet, auf ein zweites Ziel.
IOCTL_CHANGER_GET_ELEMENT_STATUS

Ruft den Status aller Elemente oder eine bestimmte Anzahl von Elementen eines bestimmten Typs ab.
IOCTL_CHANGER_GET_PARAMETERS

Ruft die Parameter des angegebenen Geräts ab.
IOCTL_CHANGER_GET_PRODUCT_DATA

Ruft die Produktdaten für das angegebene Gerät ab.
IOCTL_CHANGER_GET_STATUS

Ruft den aktuellen Status des angegebenen Geräts ab.
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

Initialisiert den Status aller Elemente oder der angegebenen Elemente eines bestimmten Typs.
IOCTL_CHANGER_MOVE_MEDIUM

Verschiebt ein Medienteil an ein Ziel.
IOCTL_CHANGER_QUERY_VOLUME_TAGS

Ruft die Volumetaginformationen für die angegebenen Elemente ab.
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

Ein Transportelement wird physisch neu kalibriert. Die Neukalibrierung kann dazu führen, dass der Transport an seine Heimatposition zurückgeführt wird.
IOCTL_CHANGER_SET_ACCESS

Legt den Zustand des Einfüge-/Auswurfanschlusses, der Tür oder der Wähltastatur des Geräts fest.
IOCTL_CHANGER_SET_POSITION

Legt den Robotertransportmechanismus des Changers auf die angegebene Elementadresse fest. Dadurch wird das Verschieben oder Austauschen von Medien optimiert, indem der Transport vorher positioniert wird.
IOCTL_DISK_CREATE_DISK

Initialisiert die angegebene Datenträger- und Datenträgerpartitionstabelle mithilfe der Informationen in der CREATE_DISK-Struktur.
IOCTL_DISK_DELETE_DRIVE_LAYOUT

Entfernt die Startsignatur aus dem Hauptstartdatensatz, sodass der Datenträger von Sektor 0 bis zum Ende des Datenträgers formatiert wird.
IOCTL_DISK_FORMAT_TRACKS

Formatiert einen angegebenen zusammenhängenden Satz von Titeln auf einem Diskettendatenträger. Verwenden Sie IOCTL_DISK_FORMAT_TRACKS_EXinstead, um zusätzliche Parameter bereitzustellen.
IOCTL_DISK_FORMAT_TRACKS_EX

Formatiert einen angegebenen zusammenhängenden Satz von Titeln auf einem Diskettendatenträger.
IOCTL_DISK_GET_CACHE_INFORMATION

Ruft die Konfigurationsdaten des Datenträgercaches ab.
IOCTL_DISK_GET_DISK_ATTRIBUTES

Ruft die Attribute des angegebenen Datenträgergeräts ab.
IOCTL_DISK_GET_DRIVE_GEOMETRY

Ruft Informationen zur Geometrie des physischen Datenträgers ab: _type, Anzahl der Zylinder, Spuren pro Zylinder, Sektoren pro Spur und Bytes pro Sektor.
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

Ruft erweiterte Informationen zur Geometrie des physischen Datenträgers ab:_type, Anzahl der Zylinder, Spuren pro Zylinder, Sektoren pro Spur und Bytes pro Sektor.
IOCTL_DISK_GET_DRIVE_LAYOUT

Ruft Informationen für jeden Eintrag in den Partitionstabellen für einen Datenträger ab.
IOCTL_DISK_GET_DRIVE_LAYOUT_EX

Ruft erweiterte Informationen für jeden Eintrag in den Partitionstabellen für einen Datenträger ab.
IOCTL_DISK_GET_LENGTH_INFO

Ruft die Länge des angegebenen Datenträgers, Volumes oder Partitions ab.
IOCTL_DISK_GET_PARTITION_INFO

Ruft Informationen zu Typ, Größe und Art einer Datenträgerpartition ab.
IOCTL_DISK_GET_PARTITION_INFO_EX

Ruft erweiterte Informationen zu Typ, Größe und Art einer Datenträgerpartition ab.
IOCTL_DISK_GROW_PARTITION

Vergrößert die angegebene Partition.
IOCTL_DISK_IS_WRITABLE

Bestimmt, ob der angegebene Datenträger schreibbar ist.
IOCTL_DISK_PERFORMANCE

Aktiviert Leistungsindikatoren, die Informationen zur Datenträgerleistung bereitstellen.
IOCTL_DISK_PERFORMANCE_OFF

Deaktiviert die Leistungsindikatoren, die Datenträgerleistungsinformationen bereitstellen.
IOCTL_DISK_REASSIGN_BLOCKS

Leitet das Datenträgergerät an, einen oder mehrere Blöcke dem Ersatzblockpool zuzuordnen. (IOCTL_DISK_REASSIGN_BLOCKS)
IOCTL_DISK_REASSIGN_BLOCKS_EX

Leitet das Datenträgergerät an, einen oder mehrere Blöcke dem Ersatzblockpool zuzuordnen. (IOCTL_DISK_REASSIGN_BLOCKS_EX)
IOCTL_DISK_RESET_SNAPSHOT_INFO

Löscht alle hardwarebasierten Schattenkopieinformationen (Volume Shadow Copy Service, VSS) (auch als "Snapshot" bezeichnet) vom Datenträger.
IOCTL_DISK_SET_CACHE_INFORMATION

Legt die Datenträgerkonfigurationsdaten fest.
IOCTL_DISK_SET_DISK_ATTRIBUTES

Legt die Attribute des angegebenen Datenträgergeräts fest.
IOCTL_DISK_SET_DRIVE_LAYOUT

Partitioniert einen Datenträger gemäß laufwerkslayout- und Partitionsinformationsdaten.
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

Partitioniert einen Datenträger gemäß dem angegebenen Laufwerklayout und Partitionsinformationsdaten.
IOCTL_DISK_SET_PARTITION_INFO

Legt Partitionsinformationen für die angegebene Datenträgerpartition fest.
IOCTL_DISK_SET_PARTITION_INFO_EX

Legt Partitionsinformationen für die angegebene Datenträgerpartition fest, einschließlich Layoutinformationen für AT- und EFI-Partitionen (Extensible Firmware Interface).
IOCTL_DISK_UPDATE_PROPERTIES

Ungültige Partitionstabelle für die zwischengespeicherte Partition und listet das Gerät erneut auf.
IOCTL_DISK_VERIFY

Überprüft das angegebene Ausmaß auf einem festen Datenträger.
IOCTL_SCM_BUS_QUERY_PROPERTY

Dies steht zuvor zum Herunterladen der Firmware auf ein NVDIMM zur Verfügung.
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE

Dies steht zuvor zum Herunterladen der Firmware auf ein NVDIMM zur Verfügung.
IOCTL_SCM_PD_FIRMWARE_ACTIVATE

Dies steht zuvor zum Herunterladen der Firmware auf ein NVDIMM zur Verfügung.
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD

Dies steht zuvor zum Herunterladen der Firmware auf ein NVDIMM zur Verfügung.
IOCTL_SERIAL_LSRMST_INSERT

Aktiviert oder deaktiviert die Platzierung von Zeilenstatus- und Modemstatuswerten in den regulären Datenstrom, den eine Anwendung über die ReadFile-Funktion erhält.
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE

Aktiviert oder ersetzt eine Startpartition auf dem Speichercontroller oder Datenträger mithilfe des NVMe Firmware Commit-Befehls (NVME_ADMIN_COMMAND_FIRMWARE_COMMIT) durch Startpartitionsspezifische Aktionscodes.
IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD

Lädt ein Startpartitionsimage auf den Speichercontroller oder Datenträger herunter, indem sie den BEFEHL "NVMe Firmware Download" (NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD) verwenden, um Bilddaten in den internen Puffer des Controllers zu übertragen.
IOCTL_STORAGE_BOOT_PARTITION_GET_INFO

Ruft Startpartitionsinformationen von einem Speichercontroller oder Datenträger ab, indem ein GetLogPage-Befehl für die Startpartitionsprotokollseite (NVME_LOG_PAGE_BOOT_PARTITION) ausgestellt wird.
IOCTL_STORAGE_CHECK_VERIFY

Bestimmt, ob auf Medien für ein Gerät zugegriffen werden kann.
IOCTL_STORAGE_DEVICE_POWER_CAP

Windows Anwendungen können diesen Steuerelementcode verwenden, um einen maximalen Betriebsenergieverbrauch für ein Speichergerät anzugeben.
IOCTL_STORAGE_EJECT_MEDIA

Auswerfen von Medien von einem SCSI-Gerät.
IOCTL_STORAGE_EJECTION_CONTROL

Aktiviert oder deaktiviert den Mechanismus, der Medien auswirft. Durch Deaktivieren des Mechanismus wird das Laufwerk gesperrt.
IOCTL_STORAGE_FIRMWARE_ACTIVATE

Windows Anwendungen können diesen Steuerelementcode verwenden, um ein Firmwareimage auf einem angegebenen Gerät zu aktivieren.
IOCTL_STORAGE_FIRMWARE_DOWNLOAD

Windows Anwendungen können diesen Steuerelementcode verwenden, um ein Firmwareimage auf das Zielgerät herunterzuladen, aber nicht zu aktivieren.
IOCTL_STORAGE_FIRMWARE_GET_INFO

Windows Anwendungen können diesen Steuerelementcode verwenden, um das Speichergerät nach detaillierten Firmwareinformationen abzufragen.
IOCTL_STORAGE_GET_DEVICE_NUMBER

Ruft den Gerätetyp, die Gerätenummer und die Partitionsnummer eines Geräts für ein partitionierbares Gerät ab.
IOCTL_STORAGE_GET_HOTPLUG_INFO

Ruft die Hotplug-Konfiguration des angegebenen Geräts ab.
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

Ruft die Seriennummer eines USB-Geräts ab.
IOCTL_STORAGE_GET_MEDIA_TYPES

Ruft die Geometrieinformationen für das Gerät ab. (IOCTL_STORAGE_GET_MEDIA_TYPES)
IOCTL_STORAGE_GET_MEDIA_TYPES_EX

Ruft Informationen zu den Medientypen ab, die von einem Gerät unterstützt werden.
IOCTL_STORAGE_LOAD_MEDIA

Lädt Medien in ein Gerät.
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

Der IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuercode kommuniziert Attributinformationen an das Volume-Manager- und Speichersystemgerät.
IOCTL_STORAGE_MCN_CONTROL

Aktiviert oder deaktiviert die Medienänderungsbenachrichtigung. Durch das Deaktivieren der Medienänderungsbenachrichtigung werden die ereignisse GUID_IO_MEDIA_ARRIVAL und GUID_IO_MEDIA_REMOVAL verhindert.
IOCTL_STORAGE_MEDIA_REMOVAL

Aktiviert oder deaktiviert den Mechanismus, der Medien auswirft, für diese Geräte, die über diese Sperrfunktion verfügen.
IOCTL_STORAGE_PROTOCOL_COMMAND

Windows Anwendungen können diesen Steuerelementcode verwenden, um Eigenschaften eines Speichergeräts oder Adapters zurückzugeben. Die Anforderung gibt die Art der abzurufenden Informationen an, z. B. Untersuchungsdaten für ein Gerät oder Funktionen und Einschränkungen eines Adapters.
IOCTL_STORAGE_QUERY_PROPERTY

Windows Anwendungen können diesen Steuerelementcode verwenden, um die Eigenschaften eines Speichergeräts oder Adapters zurückzugeben.
IOCTL_STORAGE_READ_CAPACITY

Ruft die Geometrieinformationen für das Gerät ab. (IOCTL_STORAGE_READ_CAPACITY)
IOCTL_STORAGE_REINITIALIZE_MEDIA

Die IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl (winioctl.h) entlädt den Löschvorgang auf das Speichergerät.
IOCTL_STORAGE_RPMB_COMMAND

Der IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) sendet einen RPMB-Befehl an das zugrunde liegende Speichergerät.
IOCTL_STORAGE_SET_HOTPLUG_INFO

Legt die Hotplug-Konfiguration des angegebenen Geräts fest.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

Windows Anwendungen können diesen Steuercode verwenden, um den Temperaturschwellenwert eines Geräts festzulegen (wenn es vom Gerät unterstützt wird).
IOCTL_VOLUME_GET_GPT_ATTRIBUTES

Ruft die Attribute für ein Volume ab.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

Ruft den physischen Speicherort eines angegebenen Volumes auf einem oder mehreren Datenträgern ab.
IOCTL_VOLUME_IS_CLUSTERED

Bestimmt, ob das angegebene Volume gruppiert ist.
IOCTL_VOLUME_OFFLINE

Nimmt ein Volume offline.
IOCTL_VOLUME_ONLINE

Bringt ein Volume online.

Strukturen

 
BOOT_AREA_INFO

Enthält die Ausgabe für den FSCTL_GET_BOOT_AREA_INFO-Steuerelementcode.
CHANGER_ELEMENT

Stellt ein Changerelement dar.
CHANGER_ELEMENT_LIST

Stellt einen Bereich von Elementen eines einzelnen Typs dar, in der Regel für einen Vorgang, z. B. Abrufen oder Initialisieren des Status mehrerer Elemente.
CHANGER_ELEMENT_STATUS

Stellt den Status des angegebenen Elements dar. (CHANGER_ELEMENT_STATUS)
CHANGER_ELEMENT_STATUS_EX

Stellt den Status des angegebenen Elements dar. (CHANGER_ELEMENT_STATUS_EX)
CHANGER_EXCHANGE_MEDIUM

Enthält Informationen, die der IOCTL_CHANGER_EXCHANGE_MEDIUM Steuerelementcode verwendet, um ein Medienstück an ein Ziel zu verschieben, und das Medienstück, das ursprünglich am ersten Ziel an ein zweites Ziel gesendet wurde.
CHANGER_INITIALIZE_ELEMENT_STATUS

Stellt den Status aller Medienänderungselemente oder der angegebenen Elemente eines bestimmten Typs dar.
CHANGER_MOVE_MEDIUM

Enthält Informationen, die vom IOCTL_CHANGER_MOVE_MEDIUM Steuerelementcode zum Verschieben eines Medienteils an ein Ziel verwendet werden.
CHANGER_PRODUCT_DATA

Stellt Produktdaten für ein Änderungsgerät dar. Sie wird vom IOCTL_CHANGER_GET_PRODUCT_DATA Steuerelementcode verwendet.
CHANGER_READ_ELEMENT_STATUS

Enthält Informationen, die der IOCTL_CHANGER_GET_ELEMENT_STATUS Steuerelementcode benötigt, um die Elemente zu bestimmen, deren Status abgerufen werden soll.
CHANGER_SEND_VOLUME_TAG_INFORMATION

Enthält Informationen, die der IOCTL_CHANGER_QUERY_VOLUME_TAGS Steuerelementcode verwendet, um die abzurufenden Volumeinformationen zu bestimmen.
CHANGER_SET_ACCESS

Enthält Informationen, die der IOCTL_CHANGER_SET_ACCESS Steuerelementcode zum Festlegen des Zustands des Einfüge-/Auswurfports, der Tür oder der Wähltastatur des Geräts benötigt.
CHANGER_SET_POSITION

Enthält Informationen, die vom IOCTL_CHANGER_SET_POSITION Steuercode benötigt werden, um den Robotertransportmechanismus des Changers auf die angegebene Elementadresse festzulegen.
CLASS_MEDIA_CHANGE_CONTEXT

Enthält Informationen, die einem Medienänderungsereignis zugeordnet sind.
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.
CREATE_USN_JOURNAL_DATA

Enthält Informationen, die ein Änderungsjournal für die Aktualisierungssequenznummer (USN) beschreiben.
CSV_CONTROL_PARAM

Stellt einen Typ des CSV-Steuerelementvorgangs dar.
CSV_IS_OWNED_BY_CSVFS

Enthält die Ausgabe für den FSCTL_IS_VOLUME_OWNED_BYCSVFS-Steuerelementcode, der bestimmt, ob ein Volume im Besitz von CSVFS ist.
CSV_NAMESPACE_INFO

Enthält die Ausgabe für den FSCTL_IS_CSV_FILE-Steuerelementcode, der Namespaceinformationen für eine Datei abruft.
CSV_QUERY_FILE_REVISION

Enthält Informationen dazu, ob Dateien in einem Datenstrom geändert wurden.
CSV_QUERY_MDS_PATH

Enthält den Pfad, der von CSV für die Kommunikation mit MDS verwendet wird.
CSV_QUERY_REDIRECT_STATE

Enthält Informationen dazu, ob Dateien in einem Datenstrom umgeleitet wurden.
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT

Enthält Informationen zur Problembehandlung, warum sich ein Volume im Umleitungsmodus befindet.
DELETE_USN_JOURNAL_DATA

Enthält Informationen zum Löschen eines USN-Änderungsjournals (Update Sequence Number) mithilfe des FSCTL_DELETE_USN_JOURNAL-Steuerelementcodes.
DEVICE_COPY_OFFLOAD_DESCRIPTOR

Enthält die Kopier offload-Funktionen für ein Speichergerät.
DEVICE_DATA_SET_LB_PROVISIONING_STATE

Ausgabestruktur für die DeviceDsmAction_Allocation Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
DEVICE_DATA_SET_RANGE

Stellt Datensatzbereichsinformationen für die Verwendung mit dem IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcode bereit.
DEVICE_DATA_SET_REPAIR_PARAMETERS

Gibt Parameter für den Reparaturvorgang an.
DEVICE_DSM_NOTIFICATION_PARAMETERS

Enthält Parameter für die DeviceDsmAction_Notification Aktion für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS

Enthält Parameter für die DeviceDsmAction_OffloadRead Aktion für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcode.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

Gibt Parameter für den Offload-Schreibvorgang an.
DEVICE_LB_PROVISIONING_DESCRIPTOR

Enthält die Dünnbereitstellungsfunktionen für ein Speichergerät.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES

Eingabestruktur für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcode.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

Ausgabestruktur für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcode.
DEVICE_MEDIA_INFO

Stellt Informationen zu den von einem Gerät unterstützten Medien bereit.
DEVICE_POWER_DESCRIPTOR

Die DEVICE_POWER_DESCRIPTOR Struktur beschreibt die Leistungsfähigkeit eines Speichergeräts.
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_WRITE_AGGREGATION_DESCRIPTOR)
DISK_CACHE_INFORMATION

Stellt Informationen zum Datenträgercache bereit.
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.
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.
DUPLICATE_EXTENTS_DATA

Enthält Parameter für den FSCTL_DUPLICATE_EXTENTS-Steuerelementcode, der den Block cloning-Vorgang ausführt.
EXFAT_STATISTICS

Enthält statistische Informationen aus dem ExFAT-Dateisystem.
FAT_STATISTICS

Enthält statistische Informationen aus dem FAT-Dateisystem.
FILE_ALLOCATED_RANGE_BUFFER

Gibt einen Bytebereich in einer Datei an.
FILE_LEVEL_TRIM

Wird als Eingabe für den FSCTL_FILE_LEVEL_TRIM Steuerelementcode verwendet.
FILE_LEVEL_TRIM_OUTPUT

Wird als Ausgabe für den FSCTL_FILE_LEVEL_TRIM-Steuerelementcode verwendet.
FILE_LEVEL_TRIM_RANGE

Gibt einen Bereich einer Datei an, die gekürzt werden soll.
FILE_MAKE_COMPATIBLE_BUFFER

Gibt den Datenträger an, für den die aktuelle Sitzung geschlossen werden soll. Dieser Steuerelementcode wird für UDF-Dateisysteme verwendet. Diese Struktur wird beim Aufrufen von FSCTL_MAKE_MEDIA_COMPATIBLE für Eingaben verwendet.
FILE_OBJECTID_BUFFER

Enthält einen Objektbezeichner und benutzerdefinierte Metadaten, die dem Objektbezeichner zugeordnet sind.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER

Empfängt die Volumeinformationen von einem Anruf an FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER

Enthält Fehlerverwaltungseigenschaften.
FILE_SET_DEFECT_MGMT_BUFFER

Gibt den festzulegenden Fehlerverwaltungsstatus an.
FILE_SET_SPARSE_BUFFER

Gibt den sparse-Zustand an, der festgelegt werden soll.
FILE_STORAGE_TIER

Stellt einen Bezeichner für die Speicherebene relativ zum Volume dar.
FILE_STORAGE_TIER_REGION

Beschreibt einen einzelnen Speicherebenenbereich.
FILE_SYSTEM_RECOGNITION_INFORMATION

Enthält Vom FSCTL_QUERY_FILE_SYSTEM_RECOGNITION Steuerelementcode abgerufene Dateisystemerkennungsinformationen.
FILE_ZERO_DATA_INFORMATION

Enthält einen Bereich einer Datei, die auf Nullen festgelegt werden soll.
FILESYSTEM_STATISTICS

Enthält statistische Informationen aus dem Dateisystem.
FILESYSTEM_STATISTICS_EX

Enthält statistische Informationen aus dem Dateisystem. Die Unterstützung für diese Struktur begann mit Windows 10.
FIND_BY_SID_DATA

Enthält Daten für den FSCTL_FIND_FILES_BY_SID-Steuerelementcode.
FIND_BY_SID_OUTPUT

Stellt einen Dateinamen dar.
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.
FORMAT_PARAMETERS

Enthält Informationen zum Formatieren eines zusammenhängenden Satzes von Datenträgerspuren.
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER

Enthält die Integritätsinformationen für eine Datei oder ein Verzeichnis.
FSCTL_QUERY_REGION_INFO_INPUT

Enthält die Speicherebenenbereiche aus dem Speicherstapel für ein bestimmtes Volume.
FSCTL_QUERY_REGION_INFO_OUTPUT

Enthält Informationen für eine oder mehrere Regionen.
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT

Enthält Informationen für alle Ebenen eines bestimmten Volumes.
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER

Der Eingabepuffer wurde mit dem FSCTL_SET_INTEGRITY_INFORMATION Steuerelementcode übergeben.
GET_CHANGER_PARAMETERS

Stellt die Parameter eines Changers dar.
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.
GET_MEDIA_TYPES

Enthält Informationen zu den von einem Gerät unterstützten Medientypen.
LOOKUP_STREAM_FROM_CLUSTER_ENTRY

Wird vom FSCTL_LOOKUP_STREAM_FROM_CLUSTER-Steuerelementcode zurückgegeben.
LOOKUP_STREAM_FROM_CLUSTER_INPUT

Wird als Eingabe an den FSCTL_LOOKUP_STREAM_FROM_CLUSTER-Steuerelementcode übergeben.
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT

Empfangen als Ausgabe des FSCTL_LOOKUP_STREAM_FROM_CLUSTER-Steuerelementcodes.
MARK_HANDLE_INFO

Enthält Informationen, die verwendet werden, um eine angegebene Datei oder ein angegebenes Verzeichnis zu markieren, und die Aktualisierungssequenznummer (USN) ändert den Journaldatensatz mit Daten zu Änderungen.
MARK_HANDLE_INFO32

Enthält Informationen, die verwendet werden, um eine angegebene Datei oder ein angegebenes Verzeichnis zu markieren, und die Aktualisierungssequenznummer (USN) ändert den Journaldatensatz mit Daten zu Änderungen.
MFT_ENUM_DATA_V0

Enthält Informationen zum Definieren der Begrenzungen für und den Startort einer Enumeration von USN-Änderungsjournaldatensätzen (Update Sequence Number).
MFT_ENUM_DATA_V1

Enthält Informationen zum Definieren der Grenzen für und den Startort einer Aufzählung der USN-Änderungsjournaldatensätze für ReFS-Volumes.
MOVE_FILE_DATA

Enthält Eingabedaten für den FSCTL_MOVE_FILE Steuerelementcode.
NTFS_EXTENDED_VOLUME_DATA

Stellt Volumendaten dar. N
NTFS_FILE_RECORD_INPUT_BUFFER

Enthält Daten für den FSCTL_GET_NTFS_FILE_RECORD-Steuerelementcode.
NTFS_FILE_RECORD_OUTPUT_BUFFER

Empfängt Ausgabedaten aus dem FSCTL_GET_NTFS_FILE_RECORD Steuerelementcode.
NTFS_STATISTICS

Enthält statistische Informationen aus dem NTFS-Dateisystem.
NTFS_STATISTICS_EX

Enthält statistische Informationen aus dem NTFS-Dateisystem. Die Unterstützung für diese Struktur begann mit Windows 10.
NTFS_VOLUME_DATA_BUFFER

Stellt Volumendaten dar. (NTFS_VOLUME_DATA_BUFFER)
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äger.
PARTITION_INFORMATION_GPT

Enthält GUID-Partitionstabellen-Partitionsinformationen (GPT).
PARTITION_INFORMATION_MBR

Enthält partitionsspezifische Partitionsinformationen für MBR-Datenträger (Master Boot Record).
PLEX_READ_DATA_REQUEST

Gibt den Bereich des auszuführenden Lesevorgangs und den Plex an, aus dem gelesen werden soll.
PREVENT_MEDIA_REMOVAL

Stellt Wechselmediensperrdaten bereit. Sie wird vom IOCTL_STORAGE_MEDIA_REMOVAL Steuerelementcode verwendet.
READ_ELEMENT_ADDRESS_INFO

Stellt die Volumetaginformationen dar. Sie wird vom IOCTL_CHANGER_QUERY_VOLUME_TAGS Steuerelementcode verwendet.
READ_FILE_USN_DATA

Gibt die Versionen des von der Anwendung unterstützten Änderungsjournals für die Updatesequenznummer (USN) an.
READ_USN_JOURNAL_DATA_V0

Enthält Informationen zum Definieren einer Reihe von USN-Änderungsjournaldatensätzen (Update Sequence Number), die an den aufrufenden Prozess zurückgegeben werden. (READ_USN_JOURNAL_DATA_V0)
READ_USN_JOURNAL_DATA_V1

Enthält Informationen zum Definieren einer Reihe von USN-Änderungsjournaldatensätzen (Update Sequence Number), die an den aufrufenden Prozess zurückgegeben werden. R
REASSIGN_BLOCKS

Enthält Daten zum Neuzuweisen von Datenträgerblocks. (REASSIGN_BLOCKS)
REASSIGN_BLOCKS_EX

Enthält Daten zum Neuzuweisen von Datenträgerblocks. (REASSIGN_BLOCKS_EX)
REPAIR_COPIES_INPUT

Eingabestruktur für den FSCTL_REPAIR_COPIES Steuerelementcode.
REPAIR_COPIES_OUTPUT

Enthält die Ausgabe eines Reparaturkopienvorgangs, der vom FSCTL_REPAIR_COPIES-Steuerelementcode zurückgegeben wird.
REQUEST_OPLOCK_INPUT_BUFFER

Enthält die Informationen zum Anfordern einer opportunistischen Sperre (Oplock) oder zum Bestätigen eines Oplock-Unterbrechungs mit dem FSCTL_REQUEST_OPLOCK Steuerelementcode.
REQUEST_OPLOCK_OUTPUT_BUFFER

Enthält die opportunistischen Sperrinformationen (Oplock), die vom FSCTL_REQUEST_OPLOCK Steuerelementcode zurückgegeben werden.
RETRIEVAL_POINTER_BASE

Enthält die Ausgabe für den FSCTL_GET_RETRIEVAL_POINTER_BASE-Steuerelementcode.
RETRIEVAL_POINTERS_BUFFER

Enthält die Ausgabe für den FSCTL_GET_RETRIEVAL_POINTERS-Steuerelementcode.
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.
SHRINK_VOLUME_INFORMATION

Gibt den auszuführenden Volume-Verkleinerungsvorgang an.
STARTING_LCN_INPUT_BUFFER

Enthält das Start-LCN zum FSCTL_GET_VOLUME_BITMAP Steuerelementcode.
STARTING_VCN_INPUT_BUFFER

Enthält den Start-VCN im FSCTL_GET_RETRIEVAL_POINTERS Steuerelementcode.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

Wird zusammen 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_ADAPTER_SERIAL_NUMBER

Die MIT NULL beendete Unicode-Zeichenfolge der Seriennummer des Adapters für die StorageAdapterSerialNumberProperty, wie in STORAGE_PROPERTY_ID definiert.
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 zukünftige Verwendung. (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)
STORAGE_DEVICE_DESCRIPTOR

Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode verwendet, um die Daten der Speichergerätedeskriptor 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_NUMBER

Enthält Informationen zu einem Gerät. Diese Struktur wird vom IOCTL_STORAGE_GET_DEVICE_NUMBER Steuerelementcode verwendet.
STORAGE_DEVICE_POWER_CAP

Diese Struktur wird als Eingabe- und Ausgabepuffer für die IOCTL_STORAGE_DEVICE_POWER_CAP verwendet.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR

Reserviert für die Systemverwendung. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
STORAGE_HOTPLUG_INFO

Stellt Informationen zu den Hotplug-Informationen eines Geräts bereit.
STORAGE_HW_BOOT_PARTITION_ACTIVATE

Enthält Informationen zur Startpartition, die auf einem NVMe-Speichercontroller oder -Datenträger aktiviert oder ersetzt werden soll.
STORAGE_HW_BOOT_PARTITION_DOWNLOAD

Enthält eine Startpartitionsimagenutzlast, die auf einen NVMe-Speichercontroller oder einen Datenträger heruntergeladen werden soll.
STORAGE_HW_BOOT_PARTITION_INFO

Enthält Startpartitionsinformationen, die von einem NVMe-Speichercontroller oder -Datenträger abgerufen werden.
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_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_MINIPORT_DESCRIPTOR)
STORAGE_OFFLOAD_READ_OUTPUT

Ausgabestruktur für die DeviceDsmAction_OffloadRead Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
STORAGE_OFFLOAD_TOKEN

Das Token, das verwendet wird, um einen Teil einer Datei darzustellen, die von Lese- und Schreibvorgängen aus dem Offload verwendet wird.
STORAGE_OFFLOAD_WRITE_OUTPUT

Ausgabestruktur für die DeviceDsmAction_OffloadWrite Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
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_COMMAND

Diese Struktur wird als Eingabepuffer verwendet, wenn der Pass-Through-Mechanismus verwendet wird, um einen anbieterspezifischen Befehl auf ein Speichergerät (über IOCTL_STORAGE_PROTOCOL_COMMAND) auszugeben.
STORAGE_PROTOCOL_DATA_DESCRIPTOR

Diese Struktur wird zusammen mit IOCTL_STORAGE_QUERY_PROPERTY verwendet, um protokollspezifische Daten von einem Speichergerät oder Adapter zurückzugeben.
STORAGE_PROTOCOL_SPECIFIC_DATA

Beschreibt protokollspezifische Gerätedaten, die im Eingabe- und Ausgabepuffer einer IOCTL_STORAGE_QUERY_PROPERTY-Anforderung bereitgestellt werden.
STORAGE_RPMB_DATA_FRAME

Mit der STORAGE_RPMB_DATA_FRAME-Struktur (winioctl.h) kann eine Anwendung Daten aus IOCTL_STORAGE_QUERY_PROPERTY verwenden, um einen RPMB-Frame zu erstellen.
STORAGE_RPMB_DESCRIPTOR

Die STORAGE_RPMB_DESCRIPTOR Struktur (winioctl.h) beschreibt, ob das Gerät eine RPMB und die maximale Nutzlastgröße enthält, die die RPMB unterstützt.
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 beim Abfragen von Temperaturdaten mit einer IOCTL_STORAGE_QUERY_PROPERTY Anforderung 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.
TXFS_CREATE_MINIVERSION_INFO

Enthält die Versionsinformationen zur von FSCTL_TXFS_CREATE_MINIVERSION erstellten Miniversion.
TXFS_GET_METADATA_INFO_OUT

Enthält die Versionsinformationen zur erstellten Miniversion.
TXFS_GET_TRANSACTED_VERSION

Enthält die Informationen über die Basis- und die neuesten Versionen der angegebenen Datei.
TXFS_LIST_TRANSACTION_LOCKED_FILES

Enthält eine Liste der Dateien, die von einem Transacted Writer gesperrt wurden.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY

Enthält Informationen zu einer gesperrten Transaktion.
TXFS_LIST_TRANSACTIONS

Enthält eine Liste von Transaktionen.
TXFS_LIST_TRANSACTIONS_ENTRY

Enthält Informationen zu einer Transaktion.
TXFS_MODIFY_RM

Enthält die informationen, die zum Ändern von Protokollparametern und protokollierungsmodus für einen sekundären Ressourcen-Manager erforderlich sind.
TXFS_QUERY_RM_INFORMATION

Enthält Informationen zum Ressourcen-Manager (RM).
TXFS_READ_BACKUP_INFORMATION_OUT

Enthält eine transaktionsspezifische NTFS-Struktur (TxF). Diese Informationen sollten nur beim Aufrufen von TXFS_WRITE_BACKUP_INFORMATION verwendet werden. (TXFS_READ_BACKUP_INFORMATION_OUT)
TXFS_SAVEPOINT_INFORMATION

Die FSCTL_TXFS_SAVEPOINT_INFORMATION Struktur gibt die auszuführende Aktion und für welche Transaktion an.
TXFS_TRANSACTION_ACTIVE_INFO

Enthält das Flag, das angibt, ob Transaktionen aktiv waren oder nicht, wenn eine Momentaufnahme erstellt wurde.
TXFS_WRITE_BACKUP_INFORMATION

Enthält eine transaktionsspezifische NTFS-Struktur (TxF). Diese Informationen sollten nur beim Aufrufen von TXFS_WRITE_BACKUP_INFORMATION verwendet werden. (TXFS_WRITE_BACKUP_INFORMATION)
USN_JOURNAL_DATA_V0

Stellt ein UsN-Änderungsjournal (Update Sequence Number), dessen Datensätze und seine Kapazität dar. (USN_JOURNAL_DATA_V0)
USN_JOURNAL_DATA_V1

Stellt ein UsN-Änderungsjournal (Update Sequence Number), dessen Datensätze und seine Kapazität dar. U
USN_JOURNAL_DATA_V2

Stellt ein UsN-Änderungsjournal (Update Sequence Number), dessen Datensätze und seine Kapazität dar. Diese Struktur ist der Ausgabepuffer für den FSCTL_QUERY_USN_JOURNAL Steuerelementcode.
USN_RANGE_TRACK_OUTPUT

Enthält die zurückgegebene Updatesequenznummer (USN) aus FSCTL_USN_TRACK_MODIFIED_RANGES Steuerelementcode.
USN_RECORD_COMMON_HEADER

Enthält die Informationen für eine allgemeine USN-Kopfzeile (Update Sequence Number), die über USN_RECORD_V2, USN_RECORD_V3 und USN_RECORD_V4 verwendet wird.
USN_RECORD_EXTENT

Enthält den Offset und die Länge für einen USN-Datensatz (Update Sequence Number).
USN_RECORD_V2

Enthält die Informationen für einen USN-Änderungsjournal-Eintrag (Update Sequence Number, Version 2.0).
USN_RECORD_V3

Enthält die Informationen für einen USN-Änderungsjournal-Eintrag (Update Sequence Number, Version 3.0).
USN_RECORD_V4

Enthält die Informationen für einen USN-Änderungsjournal-Eintrag (Update Sequence Number, Version 4.0). Die Datensätze der Version 2.0 und 3.0 werden durch die USN_RECORD_V2 (auch als USN_RECORD bezeichnet) und USN_RECORD_V3 Strukturen definiert.
USN_TRACK_MODIFIED_RANGES

Enthält Informationen zu Bereichsverfolgungsparametern für ein USN-Änderungsjournal (Update Sequence Number) mithilfe des FSCTL_USN_TRACK_MODIFIED_RANGES-Steuerelementcodes.
VERIFY_INFORMATION

Enthält Informationen, die zum Überprüfen eines Datenträgerumfangs verwendet werden.
VOLUME_BITMAP_BUFFER

Stellt die belegten und verfügbaren Cluster auf einem Datenträger dar.
VOLUME_DISK_EXTENTS

Stellt einen physischen Speicherort auf einem Datenträger dar.
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION

Enthält Volumeattribute, die mit dem IOCTL_VOLUME_GET_GPT_ATTRIBUTES-Steuerelementcode abgerufen werden.

Aufzählungen

 
CSV_CONTROL_OP

Gibt den Typ des CSV-Steuerelementvorgangs an, der mit dem FSCTL_CSV_CONTROL Steuerelementcode verwendet werden soll.
ELEMENT_TYPE

Gibt den Elementtyp eines Änderungsgeräts an.
FILE_STORAGE_TIER_MEDIA_TYPE

Gibt den Speichermedientyp an.
MEDIA_TYPE

Stellt die verschiedenen Formen von Gerätemedien dar.
PARTITION_STYLE

Stellt das Format einer Partition dar.
STORAGE_BUS_TYPE

Gibt die verschiedenen Arten von Speicherbussen an.
STORAGE_COMPONENT_HEALTH_STATUS

Gibt den Integritätsstatus einer Speicherkomponente an.
STORAGE_DEVICE_FORM_FACTOR

Gibt den Formfaktor eines Geräts an.
STORAGE_DEVICE_POWER_CAP_UNITS

Die Einheiten des maximalen Leistungsschwellenwerts.
STORAGE_MEDIA_TYPE

Gibt verschiedene Arten von Speichermedien an.
STORAGE_PORT_CODE_SET

Reserviert für die Systemverwendung. (STORAGE_PORT_CODE_SET)
STORAGE_PROPERTY_ID

Listet die möglichen Werte des PropertyId-Members der STORAGE_PROPERTY_QUERY Struktur auf, die als Eingabe an die IOCTL_STORAGE_QUERY_PROPERTY Anforderung übergeben wird, um die Eigenschaften eines Speichergeräts oder Adapters abzurufen.
STORAGE_PROTOCOL_ATA_DATA_TYPE

Der ATA-Protokolldatentyp.
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_TYPE

Gibt das Protokoll eines Speichergeräts an.
STORAGE_QUERY_TYPE

Wird von der STORAGE_PROPERTY_QUERY Struktur verwendet, die an den IOCTL_STORAGE_QUERY_PROPERTY-Steuerelementcode übergeben wird, um anzugeben, welche Informationen zu einer Eigenschaft eines Speichergeräts oder Adapters zurückgegeben werden.
WRITE_CACHE_CHANGE

Gibt an, ob die Schreibcachefeatures eines Geräts geändert werden können.
WRITE_CACHE_ENABLE

Gibt an, ob der Schreibcache aktiviert oder deaktiviert ist.
WRITE_CACHE_TYPE

Gibt den Cachetyp an.
WRITE_THROUGH

Gibt an, ob ein Speichergerät schreibgeschütztes Zwischenspeichern unterstützt.