Filhanteringsstrukturer
Följande strukturer används i filhantering.
I det här avsnittet
Struktur | Beskrivning |
---|---|
BY_HANDLE_FILE_INFORMATION |
Innehåller information som funktionen GetFileInformationByHandle hämtar. |
COPYFILE2_EXTENDED_PARAMETERS |
Innehåller utökade parametrar för funktionen CopyFile2. |
COPYFILE2_MESSAGE |
Skickas till funktionen CopyFile2ProgressRoutine motringning med information om en väntande kopieringsåtgärd. |
CREATEFILE2_EXTENDED_PARAMETERS |
Innehåller valfria utökade parametrar för CreateFile2. |
CSV_CONTROL_PARAM |
Representerar en typ av CSV-kontrollåtgärd. |
CSV_QUERY_FILE_REVISION |
Innehåller information om huruvida filer i en dataström har ändrats. |
CSV_QUERY_MDS_PATH |
Innehåller sökvägen som används av CSV för att kommunicera med MDS. |
CSV_QUERY_REDIRECT_STATE |
Innehåller information om huruvida filer i en dataström har omdirigerats. |
DUPLICATE_EXTENTS_DATA |
Innehåller parametrar för FSCTL_DUPLICATE_EXTENTS kontrollkod som utför åtgärden Blockera kloning. |
EFS_CERTIFICATE_BLOB |
Innehåller ett certifikat. |
EFS_HASH_BLOB |
Innehåller en certifikathash. |
ENCRYPTION_CERTIFICATE |
Innehåller ett certifikat och SID för dess ägare. |
ENCRYPTION_CERTIFICATE_HASH |
Innehåller en certifikathash och visningsinformation för certifikatet. |
ENCRYPTION_CERTIFICATE_HASH_LIST |
Innehåller en lista över certifikatshashvärden. |
ENCRYPTION_CERTIFICATE_LIST |
Innehåller en lista över certifikat. |
EXFAT_STATISTICS |
Innehåller statistisk information från exFAT-filsystemet. |
FAT_STATISTICS |
Innehåller statistisk information från FAT-filsystemet. |
FILE_ALIGNMENT_INFO |
Innehåller justeringsinformation för en fil. |
FILE_ALLOCATED_RANGE_BUFFER |
Anger ett intervall med byte i en fil. |
FILE_ALLOCATION_INFO |
Innehåller det totala antalet byte som ska allokeras för en fil. |
FILE_ATTRIBUTE_TAG_INFO |
Tar emot den begärda filattributinformationen. Används för alla referenser. |
FILE_BASIC_INFO |
Innehåller grundläggande information för en fil. Används för filreferenser. |
FILE_COMPRESSION_INFO |
Tar emot information om filkomprimering. |
FILE_DISPOSITION_INFO |
Anger om en fil ska tas bort. Används för alla referenser. |
FILE_END_OF_FILE_INFO |
Innehåller det angivna värde som slutet av filen ska anges till. |
FILE_STORAGE_INFO |
Innehåller kataloginformation för en fil. |
FILE_FULL_DIR_INFO |
Innehåller kataloginformation för en fil. |
FILE_ID_128 |
Definierar en 128-bitars filidentifierare. |
FILE_ID_BOTH_DIR_INFO |
Innehåller information om filer i den angivna katalogen. |
FILE_ID_DESCRIPTOR |
Anger vilken typ av ID som används. |
FILE_ID_EXTD_DIR_INFO |
Innehåller identifieringsinformation för en fil. |
FILE_ID_INFO |
Innehåller identifieringsinformation för en fil. |
FILE_IO_PRIORITY_HINT_INFO |
Anger prioritetstipset för en fil-I/O-åtgärd. |
FILE_LEVEL_TRIM |
Används som indata till FSCTL_FILE_LEVEL_TRIM-kontrollkoden. |
FILE_LEVEL_TRIM_OUTPUT |
Används som utdata till FSCTL_FILE_LEVEL_TRIM-kontrollkoden. |
FILE_LEVEL_TRIM_RANGE |
Anger ett intervall för en fil som ska trimmas. |
FILE_MAKE_COMPATIBLE_BUFFER |
Anger skivan som den aktuella sessionen ska stängas för. Den här kontrollkoden används för UDF-filsystem. Den här strukturen används för indata när du anropar FSCTL_MAKE_MEDIA_COMPATIBLE. |
FILE_NAME_INFO |
Tar emot filnamnet. |
FILE_OBJECTID_BUFFER |
Innehåller en objektidentifierare och användardefinierade metadata som är associerade med objektidentifieraren. |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER |
Tar emot volyminformationen från ett anrop till FSCTL_QUERY_ON_DISK_VOLUME_INFO. |
FILE_QUERY_SPARING_BUFFER |
Innehåller egenskaper för hantering av defekter. |
FILE_REMOTE_PROTOCOL_INFO |
Innehåller information om fjärrprotokoll för filer. |
FILE_RENAME_INFO |
Innehåller namnet som filen ska byta namn på. |
FILE_SEGMENT_ELEMENT |
Union som innehåller ett 64-bitars värde som pekar på en sida med data. |
FILE_SET_DEFECT_MGMT_BUFFER |
Anger det felhanteringstillstånd som ska anges. |
FILE_SET_SPARSE_BUFFER |
Anger det glesa tillstånd som ska anges. |
FILE_STANDARD_INFO |
Tar emot utökad information för filen. |
FILE_STREAM_INFO |
Tar emot filströmsinformation för den angivna filen. |
FILE_ZERO_DATA_INFORMATION |
Innehåller ett intervall av en fil som ska anges till nollor. |
FILESYSTEM_STATISTICS |
Innehåller statistisk information från filsystemet. |
FILESYSTEM_STATISTICS_EX |
Innehåller statistisk information från filsystemet. Stöd för den här strukturen började med Windows 10. |
FIND_BY_SID_DATA |
Innehåller data för FSCTL_FIND_FILES_BY_SID-kontrollkoden. |
FIND_BY_SID_OUTPUT |
Representerar ett filnamn. |
NTFS_FILE_RECORD_INPUT_BUFFER |
Innehåller data för FSCTL_GET_NTFS_FILE_RECORD-kontrollkoden. |
NTFS_FILE_RECORD_OUTPUT_BUFFER |
Tar emot utdata från FSCTL_GET_NTFS_FILE_RECORD-kontrollkoden. |
NTFS_STATISTICS |
Innehåller statistisk information från NTFS-filsystemet. |
NTFS_STATISTICS_EX |
Innehåller statistisk information från NTFS-filsystemet. Stöd för den här strukturen började med Windows 10. |
OFSTRUCT |
Innehåller information om en fil som funktionen OpenFile öppnade eller försökte öppna. |
OVERLAPPED_ENTRY |
Innehåller den information som returneras av ett anrop till funktionen GetQueuedCompletionStatusEx. |
REQUEST_OPLOCK_INPUT_BUFFER |
Innehåller information för att begära ett opportunistiskt lås (oplock) eller för att bekräfta en oplockbrytning med FSCTL_REQUEST_OPLOCK-kontrollkoden. |
REQUEST_OPLOCK_OUTPUT_BUFFER |
Innehåller information om opportunistiska lås (oplock) som returneras av FSCTL_REQUEST_OPLOCK-kontrollkoden. |
WIM_ENTRY_INFO |
Definierar metadata som är specifika för varje WIM-datakälla som finns på en volym. |
WIM_EXTERNAL_FILE_INFO |
Definierar metadata som är specifika för filer som tillhandahålls av WOF_PROVIDER_WIM. |
WIN32_FILE_ATTRIBUTE_DATA |
Innehåller attributinformation för en fil eller katalog. |
WIN32_FIND_DATA |
Innehåller information om filen som hittas av funktionen FindFirstFile, FindFirstFileExeller FindNextFile. |
WIN32_FIND_STREAM_DATA |
Innehåller information om strömmen som hittas av funktionen FindFirstStreamW eller FindNextStreamW. |
WOF_FILE_COMPRESSION_INFO_V1 |
Definierar metadata som är specifika för filer som tillhandahålls av WOF_PROVIDER_FILE. |