Megosztás a következőn keresztül:


Fájlkezelési struktúrák

A fájlkezelésben a következő struktúrákat használják.

Ebben a szakaszban

Szerkezet Leírás
BY_HANDLE_FILE_INFORMATION
A GetFileInformationByHandle függvény által lekért információkat tartalmazza.
COPYFILE2_EXTENDED_PARAMETERS
Kiterjesztett paramétereket tartalmaz a CopyFile2 függvényhez.
COPYFILE2_MESSAGE
Átadva a CopyFile2ProgressRoutine visszahívási függvénynek egy függőben lévő másolási művelettel kapcsolatos információkkal.
CREATEFILE2_EXTENDED_PARAMETERS
A CreateFile2választható kiterjesztett paramétereit tartalmazza.
CSV_CONTROL_PARAM
A CSV-vezérlési művelet típusát jelöli.
CSV_QUERY_FILE_REVISION
Információt tartalmaz arról, hogy a streamben lévő fájlok módosultak-e.
CSV_QUERY_MDS_PATH
A CSV által az MDS-sel való kommunikációhoz használt elérési utat tartalmazza.
CSV_QUERY_REDIRECT_STATE
Információt tartalmaz arról, hogy a streamben lévő fájlok átirányítva lettek-e.
DUPLICATE_EXTENTS_DATA
A klónozási műveletet végrehajtó FSCTL_DUPLICATE_EXTENTS vezérlőkód paramétereit tartalmazza.
EFS_CERTIFICATE_BLOB
Tanúsítványt tartalmaz.
EFS_HASH_BLOB
Tanúsítványkivonatot tartalmaz.
ENCRYPTION_CERTIFICATE
Egy tanúsítványt és a tulajdonos sid-azonosítóját tartalmazza.
ENCRYPTION_CERTIFICATE_HASH
Tanúsítványkivonatot tartalmaz, és megjeleníti a tanúsítvány adatait.
ENCRYPTION_CERTIFICATE_HASH_LIST
A tanúsítványkivonatok listáját tartalmazza.
ENCRYPTION_CERTIFICATE_LIST
A tanúsítványok listáját tartalmazza.
EXFAT_STATISTICS
Statisztikai adatokat tartalmaz az exFAT fájlrendszerből.
FAT_STATISTICS
Statisztikai adatokat tartalmaz a FAT fájlrendszerből.
FILE_ALIGNMENT_INFO
A fájl igazítási adatait tartalmazza.
FILE_ALLOCATED_RANGE_BUFFER
Egy fájl bájttartományát jelzi.
FILE_ALLOCATION_INFO
A fájlhoz lefoglalandó bájtok teljes számát tartalmazza.
FILE_ATTRIBUTE_TAG_INFO
Megkapja a kért fájlattribútum-információkat. Bármely fogóponthoz használható.
FILE_BASIC_INFO
A fájl alapvető információi. Fájlleírókhoz használatos.
FILE_COMPRESSION_INFO
Fájltömörítési információkat kap.
FILE_DISPOSITION_INFO
Azt jelzi, hogy törölni kell-e egy fájlt. Bármely fogóponthoz használható.
FILE_END_OF_FILE_INFO
Azt a megadott értéket tartalmazza, amelyre a fájl végét be kell állítani.
FILE_STORAGE_INFO
Könyvtárinformációkat tartalmaz egy fájlhoz.
FILE_FULL_DIR_INFO
Könyvtárinformációkat tartalmaz egy fájlhoz.
FILE_ID_128
128 bites fájlazonosítót határoz meg.
FILE_ID_BOTH_DIR_INFO
A megadott könyvtárban lévő fájlokra vonatkozó információkat tartalmaz.
FILE_ID_DESCRIPTOR
A használt azonosító típusát adja meg.
FILE_ID_EXTD_DIR_INFO
Egy fájl azonosítási adatait tartalmazza.
FILE_ID_INFO
Egy fájl azonosítási adatait tartalmazza.
FILE_IO_PRIORITY_HINT_INFO
A fájl I/O-műveletének prioritási tippje.
FILE_LEVEL_TRIM
A FSCTL_FILE_LEVEL_TRIM vezérlőkód bemeneteként használatos.
FILE_LEVEL_TRIM_OUTPUT
A FSCTL_FILE_LEVEL_TRIM vezérlőkód kimeneteként használatos.
FILE_LEVEL_TRIM_RANGE
A levágni kívánt fájltartományt adja meg.
FILE_MAKE_COMPATIBLE_BUFFER
Megadja azt a lemezt, amelynél be szeretné zárni az aktuális munkamenetet. Ez a vezérlőkód UDF-fájlrendszerekhez használatos. Ez a struktúra a FSCTL_MAKE_MEDIA_COMPATIBLEhívásához használható bemenetként.
FILE_NAME_INFO
Megkapja a fájlnevet.
FILE_OBJECTID_BUFFER
Az objektumazonosítóhoz társított objektumazonosítót és felhasználó által definiált metaadatokat tartalmazza.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER
A kötet információinak fogadása a FSCTL_QUERY_ON_DISK_VOLUME_INFOhívásából.
FILE_QUERY_SPARING_BUFFER
Hibakezelési tulajdonságokat tartalmaz.
FILE_REMOTE_PROTOCOL_INFO
Fájl távoli protokolladatait tartalmazza.
FILE_RENAME_INFO
Azt a nevet tartalmazza, amelyre a fájlt át kell nevezni.
FILE_SEGMENT_ELEMENT
Egy 64 bites értéket tartalmazó unió, amely egy adatoldalra mutat.
FILE_SET_DEFECT_MGMT_BUFFER
Megadja a beállítani kívánt hibakezelési állapotot.
FILE_SET_SPARSE_BUFFER
A beállítani kívánt ritka állapotot adja meg.
FILE_STANDARD_INFO
Kiterjesztett információkat kap a fájlról.
FILE_STREAM_INFO
A megadott fájl fájlstream-információinak fogadása.
FILE_ZERO_DATA_INFORMATION
Nulla értékre beállított fájltartományt tartalmaz.
FILESYSTEM_STATISTICS
Statisztikai adatokat tartalmaz a fájlrendszerből.
FILESYSTEM_STATISTICS_EX
Statisztikai adatokat tartalmaz a fájlrendszerből.
Ennek a struktúrának a támogatása a Windows 10-ben kezdődött.
FIND_BY_SID_DATA
A FSCTL_FIND_FILES_BY_SID vezérlőkód adatait tartalmazza.
FIND_BY_SID_OUTPUT
Fájlnevet jelöl.
NTFS_FILE_RECORD_INPUT_BUFFER
A FSCTL_GET_NTFS_FILE_RECORD vezérlőkód adatait tartalmazza.
NTFS_FILE_RECORD_OUTPUT_BUFFER
Kimeneti adatokat fogad a FSCTL_GET_NTFS_FILE_RECORD vezérlőkódból.
NTFS_STATISTICS
Statisztikai adatokat tartalmaz az NTFS fájlrendszerből.
NTFS_STATISTICS_EX
Statisztikai adatokat tartalmaz az NTFS fájlrendszerből.
Ennek a struktúrának a támogatása a Windows 10-ben kezdődött.
OFSTRUCT
Információkat tartalmaz egy fájlról, amelyet a OpenFile függvény nyitott meg vagy próbált meg megnyitni.
OVERLAPPED_ENTRY
Az GetQueuedCompletionStatusEx függvény hívása által visszaadott információkat tartalmazza.
REQUEST_OPLOCK_INPUT_BUFFER
Az opportunista zárolás (oplock) kéréséhez vagy a FSCTL_REQUEST_OPLOCK vezérlőkóddal való oplocktörés nyugtázásához szükséges információkat tartalmazza.
REQUEST_OPLOCK_OUTPUT_BUFFER
A FSCTL_REQUEST_OPLOCK vezérlőkód által visszaadott opportunista zárolási (oplock) információkat tartalmazza.
WIM_ENTRY_INFO
A köteten üzemeltetett egyes WIM-adatforrásokra jellemző metaadatokat határozza meg.
WIM_EXTERNAL_FILE_INFO
A WOF_PROVIDER_WIM által biztosított fájlokra vonatkozó metaadatokat határozza meg.
WIN32_FILE_ATTRIBUTE_DATA
Fájl vagy könyvtár attribútumadatait tartalmazza.
WIN32_FIND_DATA
A FindFirstFile, FindFirstFileExvagy FindNextFile függvény által talált fájlra vonatkozó információkat tartalmaz.
WIN32_FIND_STREAM_DATA
A FindFirstStreamW vagy FindNextStreamW függvény által talált adatfolyamról tartalmaz információkat.
WOF_FILE_COMPRESSION_INFO_V1
A WOF_PROVIDER_FILE által biztosított fájlokra vonatkozó metaadatokat határozza meg.