Struktury zarządzania plikami
Następujące struktury są używane w zarządzaniu plikami.
W tej sekcji
Struktura | Opis |
---|---|
BY_HANDLE_FILE_INFORMATION |
Zawiera informacje pobierane przez funkcję GetFileInformationByHandle. |
COPYFILE2_EXTENDED_PARAMETERS |
Zawiera parametry rozszerzone funkcji CopyFile2. |
COPYFILE2_MESSAGE |
Przekazano do funkcji CopyFile2ProgressRoutine wywołania zwrotnego z informacjami o oczekującej operacji kopiowania. |
CREATEFILE2_EXTENDED_PARAMETERS |
Zawiera opcjonalne parametry rozszerzone dla CreateFile2. |
CSV_CONTROL_PARAM |
Reprezentuje typ operacji sterowania CSV. |
CSV_QUERY_FILE_REVISION |
Zawiera informacje o tym, czy pliki w strumieniu zostały zmodyfikowane. |
CSV_QUERY_MDS_PATH |
Zawiera ścieżkę używaną przez plik CSV do komunikowania się z usługą MDS. |
CSV_QUERY_REDIRECT_STATE |
Zawiera informacje o tym, czy pliki w strumieniu zostały przekierowane. |
DUPLICATE_EXTENTS_DATA |
Zawiera parametry kodu sterującego FSCTL_DUPLICATE_EXTENTS, który wykonuje operację klonowania bloków . |
EFS_CERTIFICATE_BLOB |
Zawiera certyfikat. |
EFS_HASH_BLOB |
Zawiera skrót certyfikatu. |
ENCRYPTION_CERTIFICATE |
Zawiera certyfikat i identyfikator SID jego właściciela. |
ENCRYPTION_CERTIFICATE_HASH |
Zawiera skrót certyfikatu i wyświetla informacje dotyczące certyfikatu. |
ENCRYPTION_CERTIFICATE_HASH_LIST |
Zawiera listę skrótów certyfikatów. |
ENCRYPTION_CERTIFICATE_LIST |
Zawiera listę certyfikatów. |
EXFAT_STATISTICS |
Zawiera informacje statystyczne z systemu plików exFAT. |
FAT_STATISTICS |
Zawiera informacje statystyczne z systemu plików FAT. |
FILE_ALIGNMENT_INFO |
Zawiera informacje o wyrównaniu pliku. |
FILE_ALLOCATED_RANGE_BUFFER |
Wskazuje zakres bajtów w pliku. |
FILE_ALLOCATION_INFO |
Zawiera łączną liczbę bajtów, które mają zostać przydzielone dla pliku. |
FILE_ATTRIBUTE_TAG_INFO |
Odbiera żądane informacje o atrybucie pliku. Służy do obsługi dowolnych dojść. |
FILE_BASIC_INFO |
Zawiera podstawowe informacje dotyczące pliku. Służy do obsługi plików. |
FILE_COMPRESSION_INFO |
Odbiera informacje o kompresji pliku. |
FILE_DISPOSITION_INFO |
Wskazuje, czy plik powinien zostać usunięty. Służy do obsługi dowolnych dojść. |
FILE_END_OF_FILE_INFO |
Zawiera określoną wartość, do której należy ustawić koniec pliku. |
FILE_STORAGE_INFO |
Zawiera informacje o katalogu dla pliku. |
FILE_FULL_DIR_INFO |
Zawiera informacje o katalogu dla pliku. |
FILE_ID_128 |
Definiuje 128-bitowy identyfikator pliku. |
FILE_ID_BOTH_DIR_INFO |
Zawiera informacje o plikach w określonym katalogu. |
FILE_ID_DESCRIPTOR |
Określa typ używanego identyfikatora. |
FILE_ID_EXTD_DIR_INFO |
Zawiera informacje identyfikacyjne dla pliku. |
FILE_ID_INFO |
Zawiera informacje identyfikacyjne dla pliku. |
FILE_IO_PRIORITY_HINT_INFO |
Określa wskazówkę priorytetu dla operacji we/wy pliku. |
FILE_LEVEL_TRIM |
Służy jako dane wejściowe do kodu sterującego FSCTL_FILE_LEVEL_TRIM. |
FILE_LEVEL_TRIM_OUTPUT |
Służy jako dane wyjściowe do kodu sterującego FSCTL_FILE_LEVEL_TRIM. |
FILE_LEVEL_TRIM_RANGE |
Określa zakres pliku, który ma zostać przycięty. |
FILE_MAKE_COMPATIBLE_BUFFER |
Określa dysk, aby zamknąć bieżącą sesję programu . Ten kod kontrolny jest używany w systemach plików UDF. Ta struktura jest używana do wprowadzania danych wejściowych podczas wywoływania FSCTL_MAKE_MEDIA_COMPATIBLE. |
FILE_NAME_INFO |
Odbiera nazwę pliku. |
FILE_OBJECTID_BUFFER |
Zawiera identyfikator obiektu i metadane zdefiniowane przez użytkownika skojarzone z identyfikatorem obiektu. |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER |
Odbiera informacje o woluminie z wywołania do FSCTL_QUERY_ON_DISK_VOLUME_INFO. |
FILE_QUERY_SPARING_BUFFER |
Zawiera właściwości zarządzania wadami. |
FILE_REMOTE_PROTOCOL_INFO |
Zawiera informacje o protokole zdalnym pliku. |
FILE_RENAME_INFO |
Zawiera nazwę, której nazwę pliku należy zmienić. |
FILE_SEGMENT_ELEMENT |
Unia zawierająca 64-bitową wartość wskazującą stronę danych. |
FILE_SET_DEFECT_MGMT_BUFFER |
Określa stan zarządzania wadami, który ma zostać ustawiony. |
FILE_SET_SPARSE_BUFFER |
Określa stan rozrzedzona do ustawienia. |
FILE_STANDARD_INFO |
Odbiera rozszerzone informacje dotyczące pliku. |
FILE_STREAM_INFO |
Odbiera informacje o strumieniu plików dla określonego pliku. |
FILE_ZERO_DATA_INFORMATION |
Zawiera zakres pliku, który ma być ustawiony na zera. |
FILESYSTEM_STATISTICS |
Zawiera informacje statystyczne z systemu plików. |
FILESYSTEM_STATISTICS_EX |
Zawiera informacje statystyczne z systemu plików. Obsługa tej struktury została uruchomiona z systemem Windows 10. |
FIND_BY_SID_DATA |
Zawiera dane kodu sterującego FSCTL_FIND_FILES_BY_SID. |
FIND_BY_SID_OUTPUT |
Reprezentuje nazwę pliku. |
NTFS_FILE_RECORD_INPUT_BUFFER |
Zawiera dane kodu sterującego FSCTL_GET_NTFS_FILE_RECORD. |
NTFS_FILE_RECORD_OUTPUT_BUFFER |
Odbiera dane wyjściowe z kodu sterującego FSCTL_GET_NTFS_FILE_RECORD. |
NTFS_STATISTICS |
Zawiera informacje statystyczne z systemu plików NTFS. |
NTFS_STATISTICS_EX |
Zawiera informacje statystyczne z systemu plików NTFS. Obsługa tej struktury została uruchomiona z systemem Windows 10. |
OFSTRUCT |
Zawiera informacje o pliku, który funkcji OpenFile został otwarty lub podjęto próbę otwarcia. |
OVERLAPPED_ENTRY |
Zawiera informacje zwrócone przez wywołanie funkcji GetQueuedCompletionStatusEx. |
REQUEST_OPLOCK_INPUT_BUFFER |
Zawiera informacje dotyczące żądania blokady oportunistycznej (oplock) lub potwierdzenia przerwania działania za pomocą kodu sterującego FSCTL_REQUEST_OPLOCK. |
REQUEST_OPLOCK_OUTPUT_BUFFER |
Zawiera informacje o oportunistycznej blokadzie (oplock) zwracane przez kod kontrolny FSCTL_REQUEST_OPLOCK. |
WIM_ENTRY_INFO |
Definiuje metadane specyficzne dla każdego źródła danych WIM hostowanego na woluminie. |
WIM_EXTERNAL_FILE_INFO |
Definiuje metadane specyficzne dla plików udostępnianych przez WOF_PROVIDER_WIM. |
WIN32_FILE_ATTRIBUTE_DATA |
Zawiera informacje o atrybutach dla pliku lub katalogu. |
WIN32_FIND_DATA |
Zawiera informacje o pliku znalezionym przez funkcję FindFirstFile, FindFirstFileExlub FindNextFile. |
WIN32_FIND_STREAM_DATA |
Zawiera informacje o strumieniu znalezionym przez funkcję FindFirstStreamW lub FindNextStreamW. |
WOF_FILE_COMPRESSION_INFO_V1 |
Definiuje metadane specyficzne dla plików udostępnianych przez WOF_PROVIDER_FILE. |