Функции, используемые для шифрования файловой системой
Ниже следуют функции, используемые для шифрования файловой системой.
| Функция | Описание |
|---|---|
| AddUsersToEncryptedFile | Добавляет пользовательские ключи к заданному зашифрованному файлу. |
| CloseEncryptedFileRaw |
Функция CloseEncryptedFileRaw закрывает зашифрованный файл после резервного копирования или операции восстановления и освобождает связанные системные ресурсы. |
| DecryptFile | Расшифровывает зашифрованный файл или каталог. |
| DuplicateEncryptionInfoFile | Копирует метаданные файловой системы EFS из одного файла или каталога в другой. |
| EncryptFile | Шифрует файл или каталог. |
| EncryptionDisable | Запрещает или разрешает шифрование обозначенного каталога и файлов в нем. |
| ExportCallback |
Функция ExportCallback - определяемая программой функция повторного вызова, используемая с функцией ReadEncryptedFileRaw. |
| FileEncryptionStatus | Извлекает статус шифрования указанного файла. |
| FreeEncryptionCertificateHashList | Освобождает хэшированный список сертификатов. |
| ImportCallback | Функция ImportCallback - определяемая программой функция повторного вызова, используемая с WriteEncryptedFileRaw. |
| OpenEncryptedFileRaw | Функция OpenEncryptedFileRaw открывает зашифрованный файл с целью, чтобы резервировать (экспортировать) или восстановить (импортировать) файл. |
| QueryRecoveryAgentsOnEncryptedFile | Извлекает список агентов восстановления для заданного файла. |
| QueryUsersOnEncryptedFile | Извлекает список пользователей для указанного файла. |
| ReadEncryptedFileRaw | Функция ReadEncryptedFileRaw используется, чтобы делать резервные копии (экспортировать) зашифрованных файлов. |
| RemoveUsersFromEncryptedFile | Удаляет указанный сертификационный мусор из заданного файла. |
| SetUserFileEncryptionKey | Устанавливает текущий ключ пользователя для указанного сертификата. |
| WriteEncryptedFileRaw | Функция WriteEncryptedFileRaw используется, чтобы восстановить (импортировать) зашифрованные файлы. |