Функция CloseEncryptedFileRaw (winbase.h)
Закрывает зашифрованный файл после операции резервного копирования или восстановления и освобождает связанные системные ресурсы. Это одна из групп функций зашифрованной файловой системы (EFS), которая предназначена для реализации функций резервного копирования и восстановления, сохраняя при этом файлы в зашифрованном состоянии.
Синтаксис
void CloseEncryptedFileRaw(
[in] PVOID pvContext
);
Параметры
[in] pvContext
Указатель на определяемый системой блок контекста. Функция OpenEncryptedFileRaw возвращает блок контекста.
Возвращаемое значение
None
Remarks
Функция CloseEncryptedFileRaw освобождает выделенные системные ресурсы, такие как определенный системой блок контекста, и закрывает файл.
Функции BackupRead и BackupWrite обрабатывают резервное копирование и восстановление незашифрованных файлов.
В Windows 8 Windows Server 2012 и более поздних версиях эта функция поддерживается следующими технологиями.
Технология | Поддерживается |
---|---|
Протокол SMB 3.0 | Да |
SMB 3.0 Transparent Failover (TFO) | Нет |
SMB 3.0 с масштабируемыми общими папками (SO) | Нет |
Файловая система общего тома кластера (CSVFS) | Нет |
Восстанавливаемая файловая система (ReFS) | Нет |
Обратите внимание, что SMB 3.0 не поддерживает EFS в общих папках с возможностью непрерывной доступности.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Professional [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | winbase.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |
Набор API | ext-ms-win-advapi32-encryptedfile-l1-1-0 (появился в Windows 8) |