Compartilhar via


Gerenciador de Transações do Kernel do Windows Kernel-Mode

Quando você está lidando com várias leituras e gravações em um ou mais armazenamentos de dados, e as operações devem ter êxito atomicamente ou não preservar a integridade dos dados, talvez você queira agrupar as operações como uma única transação. Se todas as operações dentro da transação forem bem-sucedidas, a transação poderá ser confirmada para que todas as alterações persistam como uma unidade atômica. Se ocorrer uma falha, a transação poderá ser revertida para que os armazenamentos de dados sejam restaurados para seu estado original.

O KTM (gerenciador de transações de kernel) é o componente do modo kernel do Windows que implementa o processamento de transações no modo kernel. O KTM permite que componentes do modo kernel, como drivers, executem transações. Além disso, KTM é a plataforma na qual o NTFS transacional (TxF) no modo de usuário se baseia.

Para obter informações sobre como usar KTM em componentes do modo kernel, consulte Kernel Transaction Manager.