Freigeben über


winioctl.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

winioctl.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
FSCTL_ALLOW_EXTENDED_DASD_IO

Signalisiert dem Dateisystemtreiber, keine E/A-Begrenzungsprüfungen für Lese- oder Schreibaufrufe von Partitionen durchzuführen.
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 Änderungsjournalstream der Updatesequenznummer (USN) auf einem Zielvolume oder ändert einen vorhandenen Änderungsjournalstream.
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 das CSVFS ein Proxy ist.
FSCTL_DELETE_OBJECT_ID

Entfernt den Objektbezeichner von der angegebenen Datei oder dem angegebene Verzeichnis.
FSCTL_DELETE_REPARSE_POINT

Hiermit wird ein Analysepunkt aus der angegebenen Datei oder dem angegebenen Verzeichnis gelöscht.
FSCTL_DELETE_USN_JOURNAL

Löscht das Änderungsjournal der Updatesequenznummer (USN) auf einem Volume oder wartet auf eine Benachrichtigung über das Löschen des Änderungsjournals.
FSCTL_DISMOUNT_VOLUME

Hebt die Bereitstellung eines Volumes auf, unabhängig davon, ob das Volume gerade verwendet wird oder nicht. Weitere Informationen finden Sie im Abschnitt mit Hinweisen.
FSCTL_DUPLICATE_EXTENTS_TO_FILE

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

Zählt die USN-Daten (Updatesequenznummer) zwischen zwei angegebenen Grenzen auf, um Datensätze der Masterdateitabelle (MFT) abzurufen.
FSCTL_EXTEND_VOLUME

Erhöht 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 begann mit Windows 10.
FSCTL_FIND_FILES_BY_SID

Durchsucht ein Verzeichnis nach einer Datei, deren Ersteller-Besitzer der angegebenen SID entspricht.
FSCTL_GET_BOOT_AREA_INFO

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

Hiermit wird der aktuelle Komprimierungsstatus einer Datei oder eines Verzeichnisses auf einem Volume abgerufen, deren bzw. dessen Dateisystem die Komprimierung pro Datenstrom 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 niedrigeren oder gleichen Ordnungswert als 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 Selbstreparaturmechanismus des NTFS-Dateisystems ab.
FSCTL_GET_REPARSE_POINT

Hiermit werden die Analysepunktdaten abgerufen, die der Datei oder dem Verzeichnis zugeordnet sind, die durch das angegebene Handle identifiziert werden.
FSCTL_GET_RETRIEVAL_POINTER_BASE

Gibt den Sektoroffset auf die erste logische Clusternummer (LCN) des Dateisystems relativ zum Start des Volumes zurück.
FSCTL_GET_RETRIEVAL_POINTERS

Ruft bei Verwendung eines Dateihandles eine Datenstruktur ab, die die Zuordnung und den Speicherort einer bestimmten Datei auf dem Datenträger oder bei einem Volumehandle 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 Selbstreparaturzyklus für eine einzelne Datei zu starten.
FSCTL_IS_CSV_FILE

Ermittelt, ob eine Datei auf einem CSVFS-Volume gespeichert ist oder Namespace-Informationen abruft. (FSCTL_IS_CSV_FILE)
FSCTL_IS_FILE_ON_CSV_VOLUME

Ermittelt, ob eine Datei auf einem CSVFS-Volume gespeichert ist oder Namespace-Informationen abruft. (FSCTL_IS_FILE_ON_CSV_VOLUME)
FSCTL_IS_VOLUME_MOUNTED

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

Ermittelt, ob ein Volume durch CSVFS gesperrt ist.
FSCTL_LOCK_VOLUME

Sperrt ein Volume, wenn es nicht verwendet wird.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER

Gibt ein Handle für ein NTFS-Volume oder eine Datei auf einem NTFS-Volume zurück, gibt eine Kette von Datenstrukturen zurück, die Datenströme beschreibt, die die angegebenen Cluster belegen.
FSCTL_MAKE_MEDIA_COMPATIBLE

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

Kennzeichnet eine angegebene Datei oder ein angegebenes Verzeichnis und den zugehörigen Änderungsjournaleintrag mit Informationen zu Änderungen an dieser Datei oder diesem Verzeichnis.
FSCTL_MOVE_FILE

Verschiebt mindestens einen virtuellen Cluster einer Datei innerhalb desselben Volumes von einem logischen Cluster in einen anderen. 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

Reagiert auf die Benachrichtigung, dass eine opportunistische Sperre für eine Datei 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

Reagiert auf die Benachrichtigung, dass eine exklusive opportunistische Sperre für eine Datei unterbrochen wird. Verwenden Sie diesen Vorgang, um anzugeben, dass die Datei eine opportunistische Sperre der Ebene 2 erhalten soll.
FSCTL_OPLOCK_BREAK_NOTIFY

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

Scannt eine Datei oder einen alternativen Stream nach Bereichen, die möglicherweise Daten ungleich null enthalten.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION

Abfragen von Informationen zur Dateisystemerkennung auf einem Volume.
FSCTL_QUERY_ON_DISK_VOLUME_INFO

Fordert UDF-spezifische Volumeinformationen an.
FSCTL_QUERY_REGION_INFO

Ruft die Speicherebenenbereiche ab, die für ein Volume definiert sind, das das Tiering von Daten unterstützt.
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 das Tiering von Daten unterstützt.
FSCTL_QUERY_USN_JOURNAL

Fragt Informationen zum Änderungsjournal der aktuellen Updatesequenznummer (USN), seinen Datensätzen und seiner Kapazität ab.
FSCTL_READ_FILE_USN_DATA

Ruft Informationen zum Änderungsjournal der Updatesequenznummer (USN) 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 Änderungsjournaldatensätzen für die Updatesequenznummer (USN) zwischen zwei angegebenen USN-Werten ab.
FSCTL_RECALL_FILE

Ruft eine Datei von Speichermedien ab, die von Remotespeicher verwaltet werden. Hierbei handelt es sich um die hierarchische Speicherverwaltungssoftware.
FSCTL_REPAIR_COPIES

Reparieren Sie die Datenbeschädigung, indem Sie die korrekte Kopie auswählen, die verwendet werden soll.
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 bestätigt, dass ein Oplock-Umbruch 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

Hiermit wird der Komprimierungsstatus einer Datei oder eines Verzeichnisses auf einem Volume festgelegt, deren bzw. dessen Dateisystem die Komprimierung pro Datei und pro Verzeichnis unterstützt.
FSCTL_SET_DEFECT_MANAGEMENT

Legt den Status der Softwarefehlerverwaltung 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 Selbstreparaturfunktion eines NTFS-Dateisystems fest.
FSCTL_SET_REPARSE_POINT

Hiermit wird ein Analysepunkt für eine Datei oder ein Verzeichnis festgelegt.
FSCTL_SET_SPARSE

Markiert die angegebene Datei als Datei mit oder ohne geringer Speicherdichte. In einer Datei mit geringer Speicherdichte ist für große Bereiche von Nullen möglicherweise keine Datenträgerzuordnung erforderlich.
FSCTL_SET_ZERO_DATA

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

Gibt an, dass die Cluster eines NTFS-Dateihandles mit Nullen gefüllt werden sollen, wenn die Zuordnung aufgehoben wird.
FSCTL_SHRINK_VOLUME

Signalisiert, dass das Volume für die Ausführung des Verkleinerungsvorgangs vorbereitet, der Verkleinerungsvorgang committet 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 committet oder ein Rollback ausgeführt wird.
FSCTL_TXFS_GET_METADATA_INFO

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

Gibt eine TXFS_GET_TRANSACTED_VERSION-Struktur zurück. Die Struktur identifiziert die zuletzt committete 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 lautet, wird die Länge des Puffers zurückgegeben, der zum Zeitpunkt dieses Aufrufs für die vollständige Liste der Dateien 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 TxF-spezifische Informationen für die angegebene Datei zurück.
FSCTL_TXFS_SAVEPOINT_INFORMATION

Der FSCTL_TXFS_SAVEPOINT_INFORMATION-Steuerungscode steuert das Festlegen, das Löschen und das Durchführen eines Rollbacks auf den angegebenen Speicherpunkt.
FSCTL_TXFS_TRANSACTION_ACTIVE

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

Schreibt TxF-spezifische Informationen in eine angegebene Datei.
FSCTL_UNLOCK_VOLUME

Entsperrt ein Volume.
FSCTL_USN_TRACK_MODIFIED_RANGES

Aktiviert das Bereichsnachverfolgungsfeature für den Änderungsjournalstream der Updatesequenznummer (USN) auf einem Zielvolume oder ändert bereits aktivierte Bereichsnachverfolgungsparameter.
FSCTL_WAIT_FOR_REPAIR

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

Generiert einen Datensatz im Änderungsjournalstream der Updatesequenznummer (USN) für die Eingabedatei.
IOCTL_CHANGER_EXCHANGE_MEDIUM

Verschiebt einen Medienteil von einem Quellelement zu einem Ziel, und der Medienteil, der sich ursprünglich im ersten Ziel befindet, an ein zweites Ziel.
IOCTL_CHANGER_GET_ELEMENT_STATUS

Ruft die status aller Elemente oder einer angegebenen 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 die aktuelle status des angegebenen Geräts ab.
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

Initialisiert die 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 die Rückgabe des Transports an seine Heimatposition umfassen.
IOCTL_CHANGER_SET_ACCESS

Legt den Zustand des Ein-/Auswurfports, der Tür oder der Tastatur 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 vorab 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 Master Boot Record, sodass der Datenträger von Sektor Null bis zum Ende des Datenträgers formatiert wird.
IOCTL_DISK_FORMAT_TRACKS

Formatiert einen angegebenen, zusammenhängenden Satz von Spuren auf einer Diskette. Um zusätzliche Parameter bereitzustellen, verwenden Sie IOCTL_DISK_FORMAT_TRACKS_EXinstead.
IOCTL_DISK_FORMAT_TRACKS_EX

Formatiert einen angegebenen, zusammenhängenden Satz von Spuren auf einer Diskette.
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 der Partition ab.
IOCTL_DISK_GET_PARTITION_INFO

Ruft Informationen über den Typ, die Größe und die Art einer Datenträgerpartition ab.
IOCTL_DISK_GET_PARTITION_INFO_EX

Ruft erweiterte Informationen über den Typ, die Größe und die 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 die Leistungsindikatoren, die Informationen zur Datenträgerleistung bereitstellen.
IOCTL_DISK_PERFORMANCE_OFF

Deaktiviert die Leistungsindikatoren, die Informationen zur Datenträgerleistung bereitstellen.
IOCTL_DISK_REASSIGN_BLOCKS

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

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

Löscht alle hardwarebasierten Informationen zu Schattenkopien des Volume Shadow Copy Service (VSS) (auch als „Snapshot“ bezeichnet) vom Datenträger.
IOCTL_DISK_SET_CACHE_INFORMATION

Legt die Daten für die Datenträgerkonfiguration 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äß Laufwerklayout und Partitionsinformationsdaten.
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

Partitioniert einen Datenträger gemäß dem angegebenen Laufwerklayout und den angegebenen 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

Macht die zwischengespeicherte Partitionstabelle ungültig und zählt das Gerät erneut auf.
IOCTL_DISK_VERIFY

Überprüft die angegebene Erweiterung auf einem eingebauten Datenträger.
IOCTL_SCM_BUS_QUERY_PROPERTY

Dies ist zuvor verfügbar, um Firmware in ein NVDIMM herunterzuladen.
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE

Dies ist zuvor verfügbar, um Firmware in ein NVDIMM herunterzuladen.
IOCTL_SCM_PD_FIRMWARE_ACTIVATE

Dies ist zuvor verfügbar, um Firmware in ein NVDIMM herunterzuladen.
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD

Dies ist zuvor verfügbar, um Firmware in ein NVDIMM herunterzuladen.
IOCTL_SERIAL_LSRMST_INSERT

Aktiviert oder deaktiviert die Platzierung von Zeilen-status- und Modem-status-Werten im regulären Datenstrom, den eine Anwendung über die ReadFile-Funktion abruft.
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 Steuerungscode verwenden, um eine maximale Höhe der Betriebsleistungsaufnahme für ein Speichergerät anzugeben.
IOCTL_STORAGE_EJECT_MEDIA

Wirft Medien von einem SCSI-Gerät aus.
IOCTL_STORAGE_EJECTION_CONTROL

Aktiviert oder deaktiviert den Mechanismus zum Auswerfen von Medien. Wenn Sie den Mechanismus deaktivieren, wird das Laufwerk gesperrt.
IOCTL_STORAGE_FIRMWARE_ACTIVATE

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

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

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

Ruft den Gerätetyp, die Gerätenummer und für ein partitionierbares Gerät die Partitionsnummer eines Geräts 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-Steuerungscode kommuniziert Attributinformationen an den Volume-Manager und das Speichersystemgerät.
IOCTL_STORAGE_MCN_CONTROL

Aktiviert oder deaktiviert Medienänderungsbenachrichtigungen. Das Deaktivieren der Medienänderungsbenachrichtigung verhindert die GUID_IO_MEDIA_ARRIVAL- und GUID_IO_MEDIA_REMOVAL-Ereignisse.
IOCTL_STORAGE_MEDIA_REMOVAL

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

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

Windows-Anwendungen können diesen Steuerungscode 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

Der 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 Steuerungscode verwenden, um den Temperaturschwellenwert eines Geräts festzulegen (wenn dies 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 mindestens einem Datenträger ab.
IOCTL_VOLUME_IS_CLUSTERED

Ermittelt, ob das angegebene Volume geclustert ist.
IOCTL_VOLUME_OFFLINE

Nimmt ein Volume offline.
IOCTL_VOLUME_ONLINE

Stellt ein Volume online.

Strukturen

 
BOOT_AREA_INFO

Enthält die Ausgabe für den Steuerungscode FSCTL_GET_BOOT_AREA_INFO.
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 wie das Abrufen oder Initialisieren der status mehrerer Elemente.
CHANGER_ELEMENT_STATUS

Stellt die status des angegebenen Elements dar. (CHANGER_ELEMENT_STATUS)
CHANGER_ELEMENT_STATUS_EX

Stellt die 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 Medienteil an ein Ziel zu verschieben, und das Medienteil, das sich ursprünglich im ersten Ziel befindet, an ein zweites Ziel.
CHANGER_INITIALIZE_ELEMENT_STATUS

Stellt die status aller Medienwechslungselemente oder der angegebenen Elemente eines bestimmten Typs dar.
CHANGER_MOVE_MEDIUM

Enthält Informationen, die der IOCTL_CHANGER_MOVE_MEDIUM-Steuerelementcode verwendet, um ein Medienteil an ein Ziel zu verschieben.
CHANGER_PRODUCT_DATA

Stellt Produktdaten für ein Changergerä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-Steuerungscode benötigt, um den Zustand des Ein-/Auswurfports, der Tür oder der Tastatur des Geräts festzulegen.
CHANGER_SET_POSITION

Enthält Informationen, die vom IOCTL_CHANGER_SET_POSITION-Steuerungscode 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-Steuerungscode zum Initialisieren von GPT- (GUID-Partitionstabelle), MBR- (Master Boot Record) oder Rohdatenträgern verwendet.
CREATE_DISK_GPT

Enthält Informationen, die der IOCTL_DISK_CREATE_DISK-Steuerungscode zum Initialisieren von GPT-Datenträgern (GUID-Partitionstabelle) verwendet.
CREATE_DISK_MBR

Enthält Informationen, die der IOCTL_DISK_CREATE_DISK-Steuerungscode zum Initialisieren von MBR-Datenträgern (Master Boot Record) verwendet.
CREATE_USN_JOURNAL_DATA

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

Stellt einen Typ des CSV-Steuerungsvorgangs dar.
CSV_IS_OWNED_BY_CSVFS

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

Enthält die Ausgabe für den Steuerungscode FSCTL_IS_CSV_FILE, der Namespace-Informationen für eine Datei abruft.
CSV_QUERY_FILE_REVISION

Enthält Informationen darüber, ob Dateien in einem Stream geändert wurden.
CSV_QUERY_MDS_PATH

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

Enthält Informationen darüber, ob Dateien in einem Stream umgeleitet wurden.
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT

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

Enthält Informationen zum Löschen eines Änderungsjournals für die Updatesequenznummer (USN) mithilfe des Steuerungscodes FSCTL_DELETE_USN_JOURNAL.
DEVICE_COPY_OFFLOAD_DESCRIPTOR

Enthält die Funktionen für die Kopieabladung 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 Datasetbereichsinformationen 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 Schreibvorgang aus dem Offload an.
DEVICE_LB_PROVISIONING_DESCRIPTOR

Enthält die Funktionen für die schlanke Speicherzuweisung 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 Medien bereit, die von einem Gerät unterstützt werden.
DEVICE_POWER_DESCRIPTOR

Die DEVICE_POWER_DESCRIPTOR-Struktur beschreibt die Energiefunktionen eines Speichergeräts.
DEVICE_SEEK_PENALTY_DESCRIPTOR

Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung zum Abrufen der Beschreibungsdaten des Abzugs für Suchen für ein Gerät verwendet.
DEVICE_TRIM_DESCRIPTOR

Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung zum Abrufen der Schnittbeschreibungsdaten für ein Gerät verwendet.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR

Ist für das System reserviert. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR)
DISK_CACHE_INFORMATION

Enthält Informationen zum Datenträgercache.
DISK_DETECTION_INFO

Enthält erkannte Laufwerkparameter.
DISK_EX_INT13_INFO

Enthält erweiterte Int13-Laufwerkparameter.
DISK_EXTENT

Stellt einen Datenträgerwertebereich 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 zur Vergrößerung einer Partition verwendet werden.
DISK_INT13_INFO

Enthält Standardparameter der Int13-Laufwerkgeometrie.
DISK_PARTITION_INFO

Enthält Informationen zur Datenträgerpartition.
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 GPT-Partitionen (GUID-Partitionstabelle) 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-Steuerungscode, der den Vorgang Klonen blockieren 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 Bereich von Bytes in einer Datei an.
FILE_LEVEL_TRIM

Wird als Eingabe für den FSCTL_FILE_LEVEL_TRIM-Steuerungscode verwendet.
FILE_LEVEL_TRIM_OUTPUT

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

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

Gibt den Datenträger an, für den die aktuelle Sitzung geschlossen werden soll. Dieser Steuerungscode wird für UDF-Dateisysteme verwendet. Diese Struktur wird für die Eingabe verwendet, wenn FSCTL_MAKE_MEDIA_COMPATIBLE aufgerufen wird.
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 Aufruf an FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER

Enthält Eigenschaften für die Fehlerverwaltung.
FILE_SET_DEFECT_MGMT_BUFFER

Gibt den festzulegenden Fehlerverwaltungszustand an.
FILE_SET_SPARSE_BUFFER

Gibt den festzulegenden Sparsezustand an.
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 Informationen zur Dateisystemerkennung, die vom Steuerungscode FSCTL_QUERY_FILE_SYSTEM_RECOGNITION abgerufen werden.
FILE_ZERO_DATA_INFORMATION

Enthält einen Bereich einer Datei, der 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.Steuerungscode.
FIND_BY_SID_OUTPUT

Stellt einen Dateinamen dar.
FORMAT_EX_PARAMETERS

Enthält Informationen, die zum Formatieren der Überwachung einer zusammenhängenden Gruppe von Datenträgern verwendet werden. Wird vom IOCTL_DISK_FORMAT_TRACKS_EX-Steuerungscode verwendet.
FORMAT_PARAMETERS

Enthält Informationen, die zum Formatieren der Überwachung einer zusammenhängenden Gruppe von Datenträgern verwendet werden.
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

Eingabepuffer, der mit dem Steuerungscode FSCTL_SET_INTEGRITY_INFORMATION übergeben wird.
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 Längeninformationen zu Datenträgern, Volumes oder Partitionen, die vom IOCTL_DISK_GET_LENGTH_INFO-Steuerungscode verwendet werden.
GET_MEDIA_TYPES

Enthält Informationen zu den Medientypen, die von einem Gerät unterstützt werden.
LOOKUP_STREAM_FROM_CLUSTER_ENTRY

Wird vom Steuerungscode FSCTL_LOOKUP_STREAM_FROM_CLUSTER zurückgegeben.
LOOKUP_STREAM_FROM_CLUSTER_INPUT

Wird als Eingabe an den Steuerungscode FSCTL_LOOKUP_STREAM_FROM_CLUSTER übergeben.
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT

Wird als Ausgabe vom Steuerungscode FSCTL_LOOKUP_STREAM_FROM_CLUSTER empfangen.
MARK_HANDLE_INFO

Enthält Informationen, die verwendet werden, um eine angegebene Datei oder ein angegebenes Verzeichnis zu markieren, und den Änderungsjournaldatensatz für eine Updatesequenznummer (USN) mit Daten zu Änderungen.
MARK_HANDLE_INFO32

Enthält Informationen, die verwendet werden, um eine angegebene Datei oder ein angegebenes Verzeichnis zu markieren, und den Änderungsjournaldatensatz für eine Updatesequenznummer (USN) mit Daten zu Änderungen.
MFT_ENUM_DATA_V0

Enthält Informationen, die die Grenzen für und den Startort einer Enumeration von Änderungsjournaldatensätzen für eine Updatesequenznummer (USN) definieren.
MFT_ENUM_DATA_V1

Enthält Informationen, die die Grenzen für und den Startort einer Enumeration von Änderungsjournaldatensätzen für eine Updatesequenznummer (USN) für ReFS-Volumes definieren.
MOVE_FILE_DATA

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

Stellt Volumedaten dar. N
NTFS_FILE_RECORD_INPUT_BUFFER

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

Empfängt Ausgabedaten aus dem FSCTL_GET_NTFS_FILE_RECORD-Steuerungscode.
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 Volumedaten dar. (NTFS_VOLUME_DATA_BUFFER)
PARTITION_INFORMATION

Enthält Informationen zu einer Datenträgerpartition.
PARTITION_INFORMATION_EX

Enthält Partitionsinformationen für MBR- (Master Boot Record) und EFI-Standarddatenträger (Extensible Firmware Interface) vom Typ AT.
PARTITION_INFORMATION_GPT

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

Enthält spezifische 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 Änderungsjournals für die Updatesequenznummer (USN) an, die von der Anwendung unterstützt werden.
READ_USN_JOURNAL_DATA_V0

Enthält Informationen, die einen Satz von Änderungsjournaldatensätzen für eine Updatesequenznummer (USN) definieren, um zum aufrufenden Prozess zurückzukehren. (READ_USN_JOURNAL_DATA_V0)
READ_USN_JOURNAL_DATA_V1

Enthält Informationen, die einen Satz von USN-Änderungsjournaleinträgen (Update Sequence Number) definieren, um zum aufrufenden Prozess zurückzukehren. R
REASSIGN_BLOCKS

Enthält Daten zur erneuten Zuweisung von Datenträgerblöcken. (REASSIGN_BLOCKS)
REASSIGN_BLOCKS_EX

Enthält Daten zur erneuten Zuweisung von Datenträgerblöcken. (REASSIGN_BLOCKS_EX)
REPAIR_COPIES_INPUT

Eingabestruktur für den Steuerungscode FSCTL_REPAIR_COPIES.
REPAIR_COPIES_OUTPUT

Enthält die Ausgabe eines Reparaturkopiervorgangs, der vom Steuerungscode FSCTL_REPAIR_COPIES zurückgegeben wurde.
REQUEST_OPLOCK_INPUT_BUFFER

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

Enthält die vom FSCTL_REQUEST_OPLOCK-Steuerungscode zurückgegebenen Informationen zur opportunistischen Sperre (Oplock).
RETRIEVAL_POINTER_BASE

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

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

Gibt den durchzuführenden Verkleinerungsvorgang für Volumes an.
STARTING_LCN_INPUT_BUFFER

Enthält die START-LCN für den Steuerungscode FSCTL_GET_VOLUME_BITMAP.
STARTING_VCN_INPUT_BUFFER

Enthält die Start-VCN für den Steuerungscode FSCTL_GET_RETRIEVAL_POINTERS.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode zum Abrufen der Beschreibungsdaten für die Speicherzugriffsausrichtung für ein Gerät verwendet.
STORAGE_ADAPTER_DESCRIPTOR

Wird mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode zum Abrufen der Beschreibungsdaten für den Speicheradapter für ein Gerät verwendet.
STORAGE_ADAPTER_SERIAL_NUMBER

Die NULL-beendete Unicode-Zeichenfolge der Adapterseriennummer für storageAdapterSerialNumberProperty, wie in STORAGE_PROPERTY_ID definiert.
STORAGE_DESCRIPTOR_HEADER

Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode zum Abrufen der Eigenschaften eines Speichergeräts oder Adapters verwendet.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR

Für die zukünftige Verwendung reserviert. (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)
STORAGE_DEVICE_DESCRIPTOR

Wird in Verbindung mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode zum Abrufen der Beschreibungsdaten für das Speichergerät für ein Gerät verwendet.
STORAGE_DEVICE_ID_DESCRIPTOR

Wird mit der IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscodeanforderung zum Abrufen der Beschreibungsdaten für die Geräte-ID für ein Gerät verwendet.
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR

Der Ausgabepuffer für „StorageDeviceIoCapabilityProperty“, wie in STORAGE_PROPERTY_ID definiert.
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

Wird als Eingabe- und Ausgabepuffer für IOCTL_STORAGE_DEVICE_POWER_CAP verwendet.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR

Ist für das System reserviert. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
STORAGE_HOTPLUG_INFO

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

Enthält Informationen zur heruntergeladenen Firmware, die aktiviert werden soll.
STORAGE_HW_FIRMWARE_DOWNLOAD

Enthält eine Nutzlast des Firmware-Images, die in das Ziel heruntergeladen werden soll.
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR

Wird in Verbindung mit der IOCTL_STORAGE_QUERY_PROPERTY-Anforderung zum Beschreiben des Produkttyps eines Speichergeräts verwendet.
STORAGE_MINIPORT_DESCRIPTOR

Ist für das System reserviert. (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 in Lese- und Schreibvorgängen 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, die abgerufen und als Eingabepuffer an den IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode übergeben werden sollen.
STORAGE_PROTOCOL_COMMAND

Wird als Eingabepuffer verwendet, wenn über den Pass-Through-Mechanismus ein herstellerspezifischer Befehl an ein Speichergerät gesendet wird (über IOCTL_STORAGE_PROTOCOL_COMMAND).
STORAGE_PROTOCOL_DATA_DESCRIPTOR

Wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY zur Rückgabe protokollspezifischer Daten eines Speichergeräts oder Adapters verwendet.
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

Die STORAGE_RPMB_DATA_FRAME-Struktur (winioctl.h) ermöglicht es einer Anwendung, Daten aus IOCTL_STORAGE_QUERY_PROPERTY zu 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 der RPMB unterstützt.
STORAGE_SPEC_VERSION

Version der Speicherspezifikation.
STORAGE_TEMPERATURE_DATA_DESCRIPTOR

Wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY zur Rückgabe von Temperaturdaten eines Speichergeräts oder Adapters verwendet.
STORAGE_TEMPERATURE_INFO

Beschreibt die Temperaturdaten eines Geräts. Wird als Teil von STORAGE_TEMPERATURE_DATA_DESCRIPTOR zurückgegeben, wenn Temperaturdaten mit einer IOCTL_STORAGE_QUERY_PROPERTY-Anforderung abgefragt werden.
STORAGE_TEMPERATURE_THRESHOLD

Wird zum Festlegen des Schwellenwerts für eine zu hohe oder zu niedrige Temperatur eines Speichergeräts verwendet (über IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
STORAGE_WRITE_CACHE_PROPERTY

Wird mit dem IOCTL_STORAGE_QUERY_PROPERTY-Steuerungscode zum Abrufen von Informationen zur Schreibcacheeigenschaft eines Geräts verwendet.
TXFS_CREATE_MINIVERSION_INFO

Enthält die Versionsinformationen zu der 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 Basisversion und die neuesten Versionen der angegebenen Datei.
TXFS_LIST_TRANSACTION_LOCKED_FILES

Enthält eine Liste der Dateien, die von einem durchgeführten 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

Ruft Informationen zu einer Transaktion ab.
TXFS_MODIFY_RM

Enthält die Informationen, die beim Ändern der Protokollparameter und des Protokollierungsmodus für einen sekundären Resource Manager erforderlich sind.
TXFS_QUERY_RM_INFORMATION

Enthält Informationen zum Resource Manager (RM).
TXFS_READ_BACKUP_INFORMATION_OUT

Enthält eine TxF-spezifische Struktur (Transactional NTFS). 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 an, welche Aktion für welche Transaktion ausgeführt werden soll.
TXFS_TRANSACTION_ACTIVE_INFO

Enthält das Flag, das angibt, ob Transaktionen aktiv waren oder nicht, als eine Momentaufnahme durchgeführt wurde.
TXFS_WRITE_BACKUP_INFORMATION

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

Stellt ein Änderungsjournal der Updatesequenznummer (USN), seine Datensätze und seine Kapazität dar. (USN_JOURNAL_DATA_V0)
USN_JOURNAL_DATA_V1

Stellt ein ÄNDERUNGSJOURNAL (Update Sequence Number, USN) dar, seine Datensätze und seine Kapazität. U
USN_JOURNAL_DATA_V2

Stellt ein Änderungsjournal der Updatesequenznummer (USN), seine Datensätze und seine Kapazität dar. Diese Struktur ist der Ausgabepuffer für den Steuerungscode FSCTL_QUERY_USN_JOURNAL.
USN_RANGE_TRACK_OUTPUT

Enthält die zurückgegebene Updatesequenznummer (USN) vom Steuerungscode FSCTL_USN_TRACK_MODIFIED_RANGES.
USN_RECORD_COMMON_HEADER

Enthält die Informationen für einen allgemeinen Header der Updatesequenznummer (USN), der für USN_RECORD_V2, USN_RECORD_V3 und USN_RECORD_V4 gebräuchlich ist.
USN_RECORD_EXTENT

Enthält den Offset und die Länge für eine Datensatzerweiterung der Updatesequenznumber (USN).
USN_RECORD_V2

Enthält die Informationen für einen Änderungsjournaldatensatz der Version 2.0 der Updatesequenznummer (USN).
USN_RECORD_V3

Enthält die Informationen für einen Änderungsjournaldatensatz der Version 3.0 der Updatesequenznummer (USN).
USN_RECORD_V4

Enthält die Informationen für einen Änderungsjournaldatensatz der Version 4.0 der Updatesequenznummer (USN). Die Datensätze der Version 2.0 und 3.0 werden durch die Strukturen USN_RECORD_V2 (auch als USN_RECORD bezeichnet) sowie . USN_RECORD_V3 definiert.
USN_TRACK_MODIFIED_RANGES

Enthält Informationen zu Bereichsnachverfolgungsparametern für ein Änderungsjournal der Updatesequenznummer (USN) mithilfe des Steuerungscodes FSCTL_USN_TRACK_MODIFIED_RANGES.
VERIFY_INFORMATION

Enthält Informationen, die zum Überprüfen eines Datenträgerwertebereichs 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 Steuerungscode IOCTL_VOLUME_GET_GPT_ATTRIBUTES abgerufen werden.

Enumerationen

 
CSV_CONTROL_OP

Hiermit wird der Typ des CSV-Steuerungsvorgangs angegeben, der mit dem FSCTL_CSV_CONTROL-Steuerungscode verwendet werden soll.
ELEMENT_TYPE

Gibt den Elementtyp eines Changergerä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 Typen von Speicherbussen an.
STORAGE_COMPONENT_HEALTH_STATUS

Gibt die 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

Ist für das System reserviert. (STORAGE_PORT_CODE_SET)
STORAGE_PROPERTY_ID

Listet die möglichen Werte des Members PropertyId der Struktur STORAGE_PROPERTY_QUERY auf, die als Eingabe an die Anforderung IOCTL_STORAGE_QUERY_PROPERTY ü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 der spezifischen Daten des NVMe-Protokolls, 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 Struktur STORAGE_PROPERTY_QUERY verwendet, die an den Steuerungscode IOCTL_STORAGE_QUERY_PROPERTY ü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 änderbar sind.
WRITE_CACHE_ENABLE

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

Gibt den Cachetyp an.
WRITE_THROUGH

Gibt an, ob ein Speichergerät das Zwischenspeichern von Schreibvorgängen unterstützt.