Sdílet prostřednictvím


Struktury správy souborů

Při správě souborů se používají následující struktury.

V této části

Struktura Popis
BY_HANDLE_FILE_INFORMATION
Obsahuje informace, které GetFileInformationByHandle funkce načte.
COPYFILE2_EXTENDED_PARAMETERS
Obsahuje rozšířené parametry pro funkci CopyFile2.
COPYFILE2_MESSAGE
Předáno funkci zpětného volání CopyFile2ProgressRoutine s informacemi o čekající operaci kopírování.
CREATEFILE2_EXTENDED_PARAMETERS
Obsahuje volitelné rozšířené parametry pro CreateFile2.
CSV_CONTROL_PARAM
Představuje typ operace ovládacího prvku CSV.
CSV_QUERY_FILE_REVISION
Obsahuje informace o tom, jestli byly změněny soubory ve streamu.
CSV_QUERY_MDS_PATH
Obsahuje cestu používanou sdíleným svazkem clusteru ke komunikaci se službou MDS.
CSV_QUERY_REDIRECT_STATE
Obsahuje informace o tom, jestli byly soubory ve streamu přesměrovány.
DUPLICATE_EXTENTS_DATA
Obsahuje parametry pro FSCTL_DUPLICATE_EXTENTS řídicí kód, který provádí klonování bloku operace.
EFS_CERTIFICATE_BLOB
Obsahuje certifikát.
EFS_HASH_BLOB
Obsahuje hodnotu hash certifikátu.
ENCRYPTION_CERTIFICATE
Obsahuje certifikát a identifikátor SID jeho vlastníka.
ENCRYPTION_CERTIFICATE_HASH
Obsahuje hodnotu hash certifikátu a zobrazí informace o certifikátu.
ENCRYPTION_CERTIFICATE_HASH_LIST
Obsahuje seznam hodnot hash certifikátů.
ENCRYPTION_CERTIFICATE_LIST
Obsahuje seznam certifikátů.
EXFAT_STATISTICS
Obsahuje statistické informace ze systému souborů exFAT.
FAT_STATISTICS
Obsahuje statistické informace ze systému souborů FAT.
FILE_ALIGNMENT_INFO
Obsahuje informace o zarovnání souboru.
FILE_ALLOCATED_RANGE_BUFFER
Označuje rozsah bajtů v souboru.
FILE_ALLOCATION_INFO
Obsahuje celkový počet bajtů, které by měly být přiděleny souboru.
FILE_ATTRIBUTE_TAG_INFO
Přijme požadované informace o atributu souboru. Používá se pro všechny popisovače.
FILE_BASIC_INFO
Obsahuje základní informace o souboru. Používá se pro popisovače souborů.
FILE_COMPRESSION_INFO
Přijímá informace o kompresi souborů.
FILE_DISPOSITION_INFO
Určuje, zda má být soubor odstraněn. Používá se pro všechny popisovače.
FILE_END_OF_FILE_INFO
Obsahuje zadanou hodnotu, na kterou má být nastaven konec souboru.
FILE_STORAGE_INFO
Obsahuje informace o adresáři pro soubor.
FILE_FULL_DIR_INFO
Obsahuje informace o adresáři pro soubor.
FILE_ID_128
Definuje 128bitový identifikátor souboru.
FILE_ID_BOTH_DIR_INFO
Obsahuje informace o souborech v zadaném adresáři.
FILE_ID_DESCRIPTOR
Určuje typ ID, které se používá.
FILE_ID_EXTD_DIR_INFO
Obsahuje identifikační informace pro soubor.
FILE_ID_INFO
Obsahuje identifikační informace pro soubor.
FILE_IO_PRIORITY_HINT_INFO
Určuje nápovědu priority pro vstupně-výstupní operaci souboru.
FILE_LEVEL_TRIM
Používá se jako vstup do FSCTL_FILE_LEVEL_TRIM řídicího kódu.
FILE_LEVEL_TRIM_OUTPUT
Slouží jako výstup pro kód FSCTL_FILE_LEVEL_TRIM řízení.
FILE_LEVEL_TRIM_RANGE
Určuje rozsah souboru, který se má oříznout.
FILE_MAKE_COMPATIBLE_BUFFER
Určuje disk, pro který má být aktuální relace ukončena. Tento řídicí kód se používá pro systémy souborů UDF. Tato struktura se používá pro vstup při volání FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_NAME_INFO
Přijme název souboru.
FILE_OBJECTID_BUFFER
Obsahuje identifikátor objektu a uživatelsky definovaná metadata přidružená k identifikátoru objektu.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER
Přijme informace o svazku z volání FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER
Obsahuje vlastnosti správy vad.
FILE_REMOTE_PROTOCOL_INFO
Obsahuje informace o vzdáleném protokolu souborů.
FILE_RENAME_INFO
Obsahuje název, na který má být soubor přejmenován.
FILE_SEGMENT_ELEMENT
Sjednocení obsahující 64bitovou hodnotu, která odkazuje na stránku dat.
FILE_SET_DEFECT_MGMT_BUFFER
Určuje stav správy vad, který se má nastavit.
FILE_SET_SPARSE_BUFFER
Určuje řídký stav, který se má nastavit.
FILE_STANDARD_INFO
Přijímá rozšířené informace o souboru.
FILE_STREAM_INFO
Přijímá informace o datovém proudu souboru pro zadaný soubor.
FILE_ZERO_DATA_INFORMATION
Obsahuje rozsah souboru, který se nastaví na nuly.
FILESYSTEM_STATISTICS
Obsahuje statistické informace ze systému souborů.
FILESYSTEM_STATISTICS_EX
Obsahuje statistické informace ze systému souborů.
Podpora této struktury začala s Windows 10.
FIND_BY_SID_DATA
Obsahuje data pro řídicí kód FSCTL_FIND_FILES_BY_SID.
FIND_BY_SID_OUTPUT
Představuje název souboru.
NTFS_FILE_RECORD_INPUT_BUFFER
Obsahuje data pro kód ovládacího prvku FSCTL_GET_NTFS_FILE_RECORD.
NTFS_FILE_RECORD_OUTPUT_BUFFER
Přijímá výstupní data z řídicího kódu FSCTL_GET_NTFS_FILE_RECORD.
NTFS_STATISTICS
Obsahuje statistické informace ze systému souborů NTFS.
NTFS_STATISTICS_EX
Obsahuje statistické informace ze systému souborů NTFS.
Podpora této struktury začala s Windows 10.
OFSTRUCT
Obsahuje informace o souboru, který funkce OpenFile otevřela nebo se pokusila otevřít.
OVERLAPPED_ENTRY
Obsahuje informace vrácené voláním funkce GetQueuedCompletionStatusEx.
REQUEST_OPLOCK_INPUT_BUFFER
Obsahuje informace pro vyžádání opportunistického zámku (oplock) nebo potvrzení přerušení oplocku pomocí řídicího kódu FSCTL_REQUEST_OPLOCK.
REQUEST_OPLOCK_OUTPUT_BUFFER
Obsahuje informace o opportunistickém zámku (oplock) vrácené kódem ovládacího prvku FSCTL_REQUEST_OPLOCK.
WIM_ENTRY_INFO
Definuje metadata specifická pro každý zdroj dat WIM hostovaný na svazku.
WIM_EXTERNAL_FILE_INFO
Definuje metadata specifická pro soubory poskytované WOF_PROVIDER_WIM.
WIN32_FILE_ATTRIBUTE_DATA
Obsahuje informace o atributu pro soubor nebo adresář.
WIN32_FIND_DATA
Obsahuje informace o souboru, který je nalezen FindFirstFile, FindFirstFileExnebo FindNextFile funkce.
WIN32_FIND_STREAM_DATA
Obsahuje informace o datovém proudu nalezeného funkcí FindFirstStreamW nebo FindNextStreamW.
WOF_FILE_COMPRESSION_INFO_V1
Definuje metadata specifická pro soubory poskytované WOF_PROVIDER_FILE.