Freigeben über


Dateiverwaltungsstrukturen

Die folgenden Strukturen werden in der Dateiverwaltung verwendet.

In diesem Abschnitt

Struktur BESCHREIBUNG
BY_HANDLE_FILE_INFORMATION
Enthält Informationen, die die GetFileInformationByHandle-Funktion abruft.
COPYFILE2_EXTENDED_PARAMETERS
Enthält erweiterte Parameter für die CopyFile2-Funktion .
COPYFILE2_MESSAGE
Wird an die Rückruffunktion CopyFile2ProgressRoutine mit Informationen zu einem ausstehenden Kopiervorgang übergeben.
CREATEFILE2_EXTENDED_PARAMETERS
Enthält optionale erweiterte Parameter für CreateFile2.
CSV_CONTROL_PARAM
Stellt einen Typ des CSV-Steuerelementvorgangs dar.
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 dem MDS verwendet wird.
CSV_QUERY_REDIRECT_STATE
Enthält Informationen darüber, ob Dateien in einem Stream umgeleitet wurden.
DUPLICATE_EXTENTS_DATA
Enthält Parameter für den FSCTL_DUPLICATE_EXTENTS-Steuerelementcode , der den Vorgang Klonen blockieren ausführt.
EFS_CERTIFICATE_BLOB
Enthält ein Zertifikat.
EFS_HASH_BLOB
Enthält einen Zertifikathash.
ENCRYPTION_CERTIFICATE
Enthält ein Zertifikat und die SID des Besitzers.
ENCRYPTION_CERTIFICATE_HASH
Enthält einen Zertifikathash und zeigt Informationen für das Zertifikat an.
ENCRYPTION_CERTIFICATE_HASH_LIST
Enthält eine Liste mit Zertifikathashes.
ENCRYPTION_CERTIFICATE_LIST
Enthält eine Liste von Zertifikaten.
EXFAT_STATISTICS
Enthält statistische Informationen aus dem exFAT-Dateisystem.
FAT_STATISTICS
Enthält statistische Informationen aus dem FAT-Dateisystem.
FILE_ALIGNMENT_INFO
Enthält Ausrichtungsinformationen für eine Datei.
FILE_ALLOCATED_RANGE_BUFFER
Gibt einen Bytesbereich in einer Datei an.
FILE_ALLOCATION_INFO
Enthält die Gesamtanzahl der Bytes, die einer Datei zugeordnet werden sollen.
FILE_ATTRIBUTE_TAG_INFO
Empfängt die angeforderten Dateiattributeinformationen. Wird für beliebige Handles verwendet.
FILE_BASIC_INFO
Enthält die grundlegenden Informationen für eine Datei. Wird für Dateihandles verwendet.
FILE_COMPRESSION_INFO
Empfängt Dateikomprimierungsinformationen.
FILE_DISPOSITION_INFO
Gibt an, ob eine Datei gelöscht werden soll. Wird für beliebige Handles verwendet.
FILE_END_OF_FILE_INFO
Enthält den angegebenen Wert, auf den das Ende der Datei festgelegt werden soll.
FILE_STORAGE_INFO
Enthält Verzeichnisinformationen für eine Datei.
FILE_FULL_DIR_INFO
Enthält Verzeichnisinformationen für eine Datei.
FILE_ID_128
Definiert einen 128-Bit-Dateibezeichner.
FILE_ID_BOTH_DIR_INFO
Enthält Informationen zu Dateien im angegebenen Verzeichnis.
FILE_ID_DESCRIPTOR
Gibt den Typ der verwendeten ID an.
FILE_ID_EXTD_DIR_INFO
Enthält Identifikationsinformationen für eine Datei.
FILE_ID_INFO
Enthält Identifikationsinformationen für eine Datei.
FILE_IO_PRIORITY_HINT_INFO
Gibt den Prioritätshinweis für einen Datei-E/A-Vorgang 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, der 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 für die Eingabe verwendet, wenn FSCTL_MAKE_MEDIA_COMPATIBLE aufgerufen wird.
FILE_NAME_INFO
Empfängt den Dateinamen.
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_REMOTE_PROTOCOL_INFO
Enthält Datei-Remoteprotokollinformationen.
FILE_RENAME_INFO
Enthält den Namen, in den die Datei umbenannt werden soll.
FILE_SEGMENT_ELEMENT
Union, die einen 64-Bit-Wert enthält, der auf eine Datenseite verweist.
FILE_SET_DEFECT_MGMT_BUFFER
Gibt den festzulegenden Fehlerverwaltungsstatus an.
FILE_SET_SPARSE_BUFFER
Gibt den festzulegenden Sparsezustand an.
FILE_STANDARD_INFO
Empfängt erweiterte Informationen für die Datei.
FILE_STREAM_INFO
Empfängt Dateidatenstrominformationen für die angegebene Datei.
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.
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.
OFSTRUCT
Enthält Informationen zu einer Datei, die von der OpenFile-Funktion geöffnet oder geöffnet wurde.
OVERLAPPED_ENTRY
Enthält die Von einem Aufruf der GetQueuedCompletionStatusEx-Funktion zurückgegebenen Informationen.
REQUEST_OPLOCK_INPUT_BUFFER
Enthält die Informationen zum Anfordern einer opportunistischen Sperre (Oplock) oder zum Bestätigen eines Oplock-Umbruchs mit dem FSCTL_REQUEST_OPLOCK Kontrollcode.
REQUEST_OPLOCK_OUTPUT_BUFFER
Enthält die opportunistischen Sperrinformationen (Oplock), die vom FSCTL_REQUEST_OPLOCK-Steuerelementcode zurückgegeben werden.
WIM_ENTRY_INFO
Definiert metadatenspezifisch für jede WIM-Datenquelle, die auf einem Volume gehostet wird.
WIM_EXTERNAL_FILE_INFO
Definiert metadatenspezifisch für Dateien, die von WOF_PROVIDER_WIM bereitgestellt werden.
WIN32_FILE_ATTRIBUTE_DATA
Enthält Attributinformationen für eine Datei oder ein Verzeichnis.
WIN32_FIND_DATA
Enthält Informationen zu der Datei, die von der FindFirstFile-, FindFirstFileEx- oder FindNextFile-Funktion gefunden wird.
WIN32_FIND_STREAM_DATA
Enthält Informationen zu dem Datenstrom, der von der FindFirstStreamW - oder FindNextStreamW-Funktion gefunden wird.
WOF_FILE_COMPRESSION_INFO_V1
Definiert metadatenspezifisch für Dateien, die von WOF_PROVIDER_FILE bereitgestellt werden.