Codici di controllo TxF
[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per raggiungere le esigenze dell'applicazione. Molti scenari sviluppati da TxF possono essere ottenuti tramite tecniche più semplici e più leggibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.
NTFS transazionale (TxF) fornisce i codici di controllo seguenti.
Contenuto della sezione
Codice di controllo | Descrizione |
---|---|
FSCTL_TXFS_CREATE_MINIVERSION |
Crea una nuova miniversione per il file specificato. Miniversions consente di fare riferimento a uno snapshot del file durante una transazione. Le miniversioni vengono rimosse quando viene eseguito il commit o il rollback di una transazione. |
FSCTL_TXFS_GET_METADATA_INFO |
Recupera i metadati Transacted NTFS (TxF) per un file e il GUID della transazione che ha bloccato il file specificato (se il file è bloccato). |
FSCTL_TXFS_GET_TRANSACTED_VERSION |
Restituisce una struttura TXFS_GET_TRANSACTED_VERSION . La struttura identifica la versione di commit più recente del file specificato, il numero di versione dell'handle. |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES |
Restituisce un elenco di tutti i file attualmente bloccati dalla transazione specificata. Se il valore restituito è ERROR_MORE_DATA, restituisce la lunghezza del buffer necessaria per contenere l'elenco completo dei file al momento della chiamata. |
FSCTL_TXFS_LIST_TRANSACTIONS |
Restituisce un elenco di tutte le transazioni attualmente coinvolte nel resource manager specificato. |
FSCTL_TXFS_MODIFY_RM |
Imposta le informazioni sulla modalità log e sui parametri di log per un resource manager secondario (RM). |
FSCTL_TXFS_QUERY_RM_INFORMATION |
Recupera informazioni per un resource manager (RM). |
FSCTL_TXFS_READ_BACKUP_INFORMATION |
Restituisce informazioni specifiche NTFS transazionali (TxF) per il file specificato. |
FSCTL_TXFS_SAVEPOINT_INFORMATION |
L'impostazione FSCTL_TXFS_SAVEPOINT_INFORMATION controlli del codice di controllo, cancellazione e rollback nel punto di salvataggio specificato. Per eseguire questa operazione, chiamare la funzione DeviceIoControl con i parametri seguenti. |
FSCTL_TXFS_TRANSACTION_ACTIVE |
Restituisce un valore booleano che indica se sono presenti transazioni attive nel volume associato quando è stato eseguito lo snapshot. Questa chiamata è valida solo per i volumi snapshot di sola lettura. |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION |
Scrive informazioni specifiche NTFS transazionali (TxF) in un file specificato. Il membro Buffer della struttura TXFS_WRITE_BACKUP_INFORMATION deve essere il membro buffer della struttura TXFS_READ_BACKUP_INFORMATION_OUT restituita da FSCTL_TXFS_READ_BACKUP_INFORMATION. |