Codici di controllo TxF
[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per soddisfare le esigenze dell'applicazione. Molti scenari per cui è stato sviluppato TxF possono essere ottenuti tramite tecniche più semplici e più facilmente disponibili. 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.
In questa sezione
Codice di controllo | Descrizione |
---|---|
FSCTL_TXFS_CREATE_MINIVERSION |
Crea un nuovo miniversione per il file specificato. Miniversions consente di fare riferimento a uno snapshot del file durante una transazione. Le miniversioni vengono eliminate 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 cui è stato eseguito il commit più di recente del file specificato, ovvero 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 necessario 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 gestore risorse specificato. |
FSCTL_TXFS_MODIFY_RM |
Imposta la modalità di log e le informazioni sui parametri di log per un gestore risorse 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, la cancellazione e il rollback del codice di controllo FSCTL_TXFS_SAVEPOINT_INFORMATION al punto di salvataggio specificato. Per eseguire questa operazione, chiamare la funzioneDeviceIoControlcon i parametri seguenti. |
FSCTL_TXFS_TRANSACTION_ACTIVE |
Restituisce un valore booleano che indica se sono presenti transazioni attive nel volume associato al momento dell'acquisizione dello 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. |