Aracılığıyla paylaş


TxF Denetim Kodları

[Microsoft, geliştiricilerin uygulamanızın gereksinimlerine ulaşmak için alternatif araçlardan yararlanmasını kesinlikle önerir. TxF'nin geliştirildiği birçok senaryo daha basit ve daha kolay kullanılabilir tekniklerle gerçekleştirilebilir. Ayrıca TxF, Microsoft Windows'un gelecek sürümlerinde kullanılamayabilir. Daha fazla bilgi ve TxF'nin alternatifleri için bkz. İşlemSEL NTFS kullanmanın alternatifleri.]

İşlem NTFS (TxF) aşağıdaki denetim kodlarını sağlar.

Bu bölümde

Denetim Kodu Açıklama
FSCTL_TXFS_CREATE_MINIVERSION
Belirtilen dosya için yeni bir miniversion oluşturur.
Miniversions, işlem sırasında dosyanın anlık görüntüsüne başvurmanıza olanak sağlar. Bir işlem işlendiğinde veya geri alındığında miniversion'lar atılır.
FSCTL_TXFS_GET_METADATA_INFO
Bir dosya için İşlem Yapılan NTFS (TxF) meta verilerini ve belirtilen dosyayı kilitleyen işlemin GUID (dosya kilitliyse) alır.
FSCTL_TXFS_GET_TRANSACTED_VERSION
TXFS_GET_TRANSACTED_VERSION bir yapı döndürür. Yapısı, belirtilen dosyanın en son işlenen sürümünü, tanıtıcının sürüm numarasını tanımlar.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES
Belirtilen işlem tarafından kilitlenmiş durumdaki tüm dosyaların listesini döndürür. Dönüş değeri ERROR_MORE_DATAise, bu çağrı sırasında dosyaların tam listesini tutmak için gereken arabelleğin uzunluğunu döndürür.
FSCTL_TXFS_LIST_TRANSACTIONS
Belirtilen kaynak yöneticisinde geçerli olan tüm işlemlerin listesini döndürür.
FSCTL_TXFS_MODIFY_RM
İkincil kaynak yöneticisi (RM) için günlük modunu ve günlük parametresi bilgilerini ayarlar.
FSCTL_TXFS_QUERY_RM_INFORMATION
Kaynak yöneticisi (RM) bilgilerini alır.
FSCTL_TXFS_READ_BACKUP_INFORMATION
Belirtilen dosya için İşlem NTFS'sine (TxF) özgü bilgileri döndürür.
FSCTL_TXFS_SAVEPOINT_INFORMATION
FSCTL_TXFS_SAVEPOINT_INFORMATION denetim kodu, ayarı, temizlemeyi ve belirtilen kayıt noktasına geri döndürmeyi denetler.
Bu işlemi gerçekleştirmek için DeviceIoControl işlevini aşağıdaki parametrelerle çağırın.
FSCTL_TXFS_TRANSACTION_ACTIVE
Anlık görüntü alındığında ilişkili birimde etkin bir işlem olup olmadığını gösteren bir Boole değeri döndürür. Bu çağrı yalnızca salt okunur anlık görüntü birimleri için geçerlidir.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION
İşlem NTFS'sine (TxF) özgü bilgileri belirtilen bir dosyaya yazar. TXFS_WRITE_BACKUP_INFORMATION yapısının Arabellek üyesi, FSCTL_TXFS_READ_BACKUP_INFORMATIONtarafından döndürülen TXFS_READ_BACKUP_INFORMATION_OUT yapısının Arabellek üyesi olmalıdır.