| Предыдущий | Следующий |
| ERROR_TXF_ATTRIBUTE_CORRUPT | ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED |
ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION
Что означает ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION
ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION — шифрование выполнить нельзя, поскольку для файла активна транзакция.
Что проверить
Определите транзакционный файл, transaction/UOW и файловую возможность, которую пытается использовать приложение.
- Проверьте, поддерживается ли эта операция внутри TxF и не пересекает ли она границу диспетчера ресурсов, удалённое отображение или другое ограничение транзакционного файла.
- Если функция не поддерживается в транзакции, меняйте порядок/модель операции; повтор того же TxF-вызова не снимает ограничение.
Исходная формулировка
an EFS encryption operation was requested while a file transaction is active.
Microsoft: TxF limitations and recommended alternatives
Find the EFS API, shell operation, or policy-driven component that attempts encryption while the transaction remains active.
Trace the EncryptFile, DecryptFile, or equivalent EFS operation that overlaps the transaction.
MS-ERREF: TxF and KTM status definitions
Технические ссылки
- Microsoft: CreateFileTransacted and miniversion views
- Microsoft: TxF programming considerations and error range
- MS-ERREF: TxF and KTM status definitions
- Microsoft: TxF limitations and recommended alternatives
Нужно найти другой код? Найти другой код состояния или ошибки.