Функции, используемые для шифрования файловой системой
Ниже следуют функции, используемые для шифрования файловой системой.
Функция | Описание |
---|---|
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 используется, чтобы восстановить (импортировать) зашифрованные файлы. |