Aracılığıyla paylaş


Dosya Yönetimi Yapıları

Dosya yönetiminde aşağıdaki yapılar kullanılır.

Bu bölümde

Yapı Açıklama
BY_HANDLE_FILE_INFORMATION
GetFileInformationByHandle işlevinin aldığı bilgileri içerir.
COPYFILE2_EXTENDED_PARAMETERS
CopyFile2 işlevi için genişletilmiş parametreler içerir.
COPYFILE2_MESSAGE
Bekleyen kopyalama işlemi hakkında bilgi içeren CopyFile2ProgressRoutine geri çağırma işlevine geçirildi.
CREATEFILE2_EXTENDED_PARAMETERS
CreateFile2için isteğe bağlı genişletilmiş parametreler içerir.
CSV_CONTROL_PARAM
Csv denetim işleminin türünü temsil eder.
CSV_QUERY_FILE_REVISION
Akıştaki dosyaların değiştirilip değiştirilmediği hakkında bilgi içerir.
CSV_QUERY_MDS_PATH
CSV tarafından MDS ile iletişim kurmak için kullanılan yolu içerir.
CSV_QUERY_REDIRECT_STATE
Akıştaki dosyaların yeniden yönlendirilip yönlendirilmediği hakkında bilgi içerir.
DUPLICATE_EXTENTS_DATA
Blok Kopyalama işlemini gerçekleştiren FSCTL_DUPLICATE_EXTENTS denetim kodu için parametreler içerir.
EFS_CERTIFICATE_BLOB
Bir sertifika içerir.
EFS_HASH_BLOB
Bir sertifika karması içerir.
ENCRYPTION_CERTIFICATE
Sertifikayı ve sahibinin SID'sini içerir.
ENCRYPTION_CERTIFICATE_HASH
Sertifika karması ve sertifikanın görüntü bilgilerini içerir.
ENCRYPTION_CERTIFICATE_HASH_LIST
Sertifika karmalarının listesini içerir.
ENCRYPTION_CERTIFICATE_LIST
Sertifikaların listesini içerir.
EXFAT_STATISTICS
exFAT dosya sisteminden istatistiksel bilgiler içerir.
FAT_STATISTICS
FAT dosya sisteminden istatistiksel bilgiler içerir.
FILE_ALIGNMENT_INFO
Bir dosyanın hizalama bilgilerini içerir.
FILE_ALLOCATED_RANGE_BUFFER
Bir dosyadaki bayt aralığını gösterir.
FILE_ALLOCATION_INFO
Bir dosya için ayrılması gereken toplam bayt sayısını içerir.
FILE_ATTRIBUTE_TAG_INFO
İstenen dosya özniteliği bilgilerini alır. Tüm tutamaçlar için kullanılır.
FILE_BASIC_INFO
Bir dosyanın temel bilgilerini içerir. Dosya tanıtıcıları için kullanılır.
FILE_COMPRESSION_INFO
Dosya sıkıştırma bilgilerini alır.
FILE_DISPOSITION_INFO
Bir dosyanın silinip silinmeyeceğini gösterir. Tüm tutamaçlar için kullanılır.
FILE_END_OF_FILE_INFO
Dosyanın sonunun ayarlanması gereken belirtilen değeri içerir.
FILE_STORAGE_INFO
Bir dosyanın dizin bilgilerini içerir.
FILE_FULL_DIR_INFO
Bir dosyanın dizin bilgilerini içerir.
FILE_ID_128
128 bit dosya tanımlayıcısı tanımlar.
FILE_ID_BOTH_DIR_INFO
Belirtilen dizindeki dosyalar hakkında bilgi içerir.
FILE_ID_DESCRIPTOR
Kullanılmakta olan kimliğin türünü belirtir.
FILE_ID_EXTD_DIR_INFO
Bir dosyanın kimlik bilgilerini içerir.
FILE_ID_INFO
Bir dosyanın kimlik bilgilerini içerir.
FILE_IO_PRIORITY_HINT_INFO
Bir dosya G/Ç işlemi için öncelik ipucunu belirtir.
FILE_LEVEL_TRIM
FSCTL_FILE_LEVEL_TRIM denetim koduna giriş olarak kullanılır.
FILE_LEVEL_TRIM_OUTPUT
FSCTL_FILE_LEVEL_TRIM denetim kodunun çıktısı olarak kullanılır.
FILE_LEVEL_TRIM_RANGE
Kırpılacak bir dosya aralığını belirtir.
FILE_MAKE_COMPATIBLE_BUFFER
Geçerli oturumun kapatılma diskini belirtir. Bu denetim kodu UDF dosya sistemleri için kullanılır. Bu yapı, FSCTL_MAKE_MEDIA_COMPATIBLEçağrılırken giriş için kullanılır.
FILE_NAME_INFO
Dosya adını alır.
FILE_OBJECTID_BUFFER
Nesne tanımlayıcısı ve nesne tanımlayıcısıyla ilişkilendirilmiş kullanıcı tanımlı meta verileri içerir.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER
birim bilgilerini FSCTL_QUERY_ON_DISK_VOLUME_INFOçağrısından alır.
FILE_QUERY_SPARING_BUFFER
Hata yönetimi özelliklerini içerir.
FILE_REMOTE_PROTOCOL_INFO
Dosya uzak protokol bilgilerini içerir.
FILE_RENAME_INFO
Dosyanın yeniden adlandırılacağı adı içerir.
FILE_SEGMENT_ELEMENT
Bir veri sayfasına işaret eden 64 bitlik bir değer içeren birleşim.
FILE_SET_DEFECT_MGMT_BUFFER
Ayarlanacak hata yönetimi durumunu belirtir.
FILE_SET_SPARSE_BUFFER
Ayarlanacak seyrek durumu belirtir.
FILE_STANDARD_INFO
Dosya için genişletilmiş bilgileri alır.
FILE_STREAM_INFO
Belirtilen dosya için dosya akışı bilgilerini alır.
FILE_ZERO_DATA_INFORMATION
Sıfır olarak ayarlanacağı bir dosya aralığı içerir.
FILESYSTEM_STATISTICS
Dosya sisteminden istatistiksel bilgiler içerir.
FILESYSTEM_STATISTICS_EX
Dosya sisteminden istatistiksel bilgiler içerir.
Bu yapı desteği Windows 10 ile başladı.
FIND_BY_SID_DATA
FSCTL_FIND_FILES_BY_SID denetim kodunun verilerini içerir.
FIND_BY_SID_OUTPUT
Bir dosya adını temsil eder.
NTFS_FILE_RECORD_INPUT_BUFFER
FSCTL_GET_NTFS_FILE_RECORD denetim kodu için verileri içerir.
NTFS_FILE_RECORD_OUTPUT_BUFFER
FSCTL_GET_NTFS_FILE_RECORD denetim kodundan çıkış verilerini alır.
NTFS_STATISTICS
NTFS dosya sisteminden istatistiksel bilgiler içerir.
NTFS_STATISTICS_EX
NTFS dosya sisteminden istatistiksel bilgiler içerir.
Bu yapı desteği Windows 10 ile başladı.
OFSTRUCT
OpenFile işlevinin açtığı veya açmaya çalışıldığı bir dosya hakkında bilgi içerir.
OVERLAPPED_ENTRY
GetQueuedCompletionStatusEx işlevine yapılan çağrı tarafından döndürülen bilgileri içerir.
REQUEST_OPLOCK_INPUT_BUFFER
Fırsatçı bir kilit (oplock) isteme veya FSCTL_REQUEST_OPLOCK denetim koduyla oplock kesmesini onaylama bilgilerini içerir.
REQUEST_OPLOCK_OUTPUT_BUFFER
FSCTL_REQUEST_OPLOCK denetim kodu tarafından döndürülen fırsatçı kilit (oplock) bilgilerini içerir.
WIM_ENTRY_INFO
Bir birimde barındırılan her WIM veri kaynağına özgü meta verileri tanımlar.
WIM_EXTERNAL_FILE_INFO
WOF_PROVIDER_WIM tarafından sağlanan dosyalara özgü meta verileri tanımlar.
WIN32_FILE_ATTRIBUTE_DATA
Bir dosya veya dizin için öznitelik bilgilerini içerir.
WIN32_FIND_DATA
FindFirstFile, FindFirstFileExveya FindNextFile işlevi tarafından bulunan dosya hakkında bilgi içerir.
WIN32_FIND_STREAM_DATA
FindFirstStreamW veya FindNextStreamW işlevi tarafından bulunan akış hakkında bilgi içerir.
WOF_FILE_COMPRESSION_INFO_V1
WOF_PROVIDER_FILE tarafından sağlanan dosyalara özgü meta verileri tanımlar.