Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[A Microsoft recomenda vivamente que os programadores utilizem meios alternativos para satisfazer as necessidades da sua aplicação. Muitos cenários para os quais o TxF foi desenvolvido podem ser alcançados através de técnicas mais simples e mais prontamente disponíveis. Além disso, TxF pode não estar disponível em versões futuras do Microsoft Windows. Para obter mais informações e alternativas ao TxF, consulte Alternativas ao uso do NTFS Transacional.]
NTFS transacional (TxF) fornece os seguintes códigos de controle.
Nesta secção
| Código de controlo | Descrição |
|---|---|
|
FSCTL_TXFS_CREATE_MINIVERSION |
Cria um novo miniversion para o arquivo especificado. As miniversões permitem que você faça referência a um instantâneo do arquivo durante uma transação. As miniversões são descartadas quando uma transação é confirmada ou revertida. |
|
FSCTL_TXFS_GET_METADATA_INFO |
Recupera metadados NTFS (TxF) transacionados para um arquivo e o GUID da transação que bloqueou o arquivo especificado (se o arquivo estiver bloqueado). |
|
FSCTL_TXFS_GET_TRANSACTED_VERSION |
Retorna uma estrutura TXFS_GET_TRANSACTED_VERSION. A estrutura identifica a versão confirmada mais recentemente do arquivo especificado, o número da versão do identificador. |
|
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES |
Retorna uma lista de todos os arquivos atualmente bloqueados pela transação especificada. Se o valor de retorno for ERROR_MORE_DATA, ele retornará o comprimento do buffer necessário para armazenar a lista completa de arquivos no momento desta chamada. |
|
FSCTL_TXFS_LIST_TRANSACTIONS |
Retorna uma lista de todas as transações atualmente envolvidas no gerenciador de recursos especificado. |
|
FSCTL_TXFS_MODIFY_RM |
Define o modo de log e as informações de parâmetro de log para um gerenciador de recursos secundário (RM). |
|
FSCTL_TXFS_QUERY_RM_INFORMATION |
Recupera informações para um gerenciador de recursos (RM). |
|
FSCTL_TXFS_READ_BACKUP_INFORMATION |
Retorna informações específicas de NTFS transacional (TxF) para o arquivo especificado. |
|
FSCTL_TXFS_SAVEPOINT_INFORMATION |
O código de controle FSCTL_TXFS_SAVEPOINT_INFORMATION controla a configuração, limpeza e reversão para o ponto de salvamento especificado. Para executar essa operação, chame a função DeviceIoControl com os seguintes parâmetros. |
|
FSCTL_TXFS_TRANSACTION_ACTIVE |
Retorna um valor booleano que indica se havia alguma transação ativa no volume associado quando o instantâneo foi tirado. Esta chamada só é válida para volumes de instantâneo somente leitura. |
|
FSCTL_TXFS_WRITE_BACKUP_INFORMATION |
Grava informações específicas do NTFS transacional (TxF) em um arquivo especificado. O Buffer membro da estrutura TXFS_WRITE_BACKUP_INFORMATION deve ser o Buffer membro da estrutura TXFS_READ_BACKUP_INFORMATION_OUT retornada por FSCTL_TXFS_READ_BACKUP_INFORMATION. |