| Предыдущий | Следующий |
| ERROR_EFS_ALG_BLOB_TOO_BIG | ERROR_EFS_DISABLED |
ERROR_VOLUME_NOT_SUPPORT_EFS
Файловая система не может обеспечить семантику EFS на этом томе
Перед попыткой шифрования файлов приложения должны запрашивать возможности тома. Windows сообщает о поддержке EFS через флаг FILE_SUPPORTS_ENCRYPTION , возвращаемый GetVolumeInformation или эквивалентным классом информации файловой системы.
Это ограничение возможностей хранилища, а не отсутствие сертификата пользователя и не настройка политики. Может потребоваться перенос файла на том с поддержкой EFS. Для удалённых путей учитывайте, что SMB не предоставляет все операции управления томом так же, как локальный том, поэтому проверяйте фактическую конфигурацию файлового сервера и общей папки.
Что проверить
- Фактический том назначения и тип файловой системы после разрешения точек подключения, перенаправлений и общих папок.
- Значение
FILE_SUPPORTS_ENCRYPTIONбит возможности. - Кластерные или непрерывно доступные общие папки, поддержка EFS в которых отличается от обычного локального NTFS.
- Может ли приложение использовать другой механизм защиты вместо незаметной записи открытого текста.
Ссылки
- Microsoft: GetVolumeInformationW
- Microsoft Open Specifications: FileFsAttributeInformation
- Microsoft: шифрование файлов
- Microsoft: EncryptFileW
Нужно найти другой код? Найти другой код состояния или ошибки.
