Função CloseEncryptedFileRaw (winbase.h)

Fecha um arquivo criptografado após uma operação de backup ou restauração e libera recursos do sistema associados. Essa é uma das funções do EFS (Encrypted File System) que se destina a implementar a funcionalidade de backup e restauração, mantendo arquivos em seu estado criptografado.

Sintaxe

void CloseEncryptedFileRaw(
  [in] PVOID pvContext
);

Parâmetros

[in] pvContext

Um ponteiro para um bloco de contexto definido pelo sistema. A função OpenEncryptedFileRaw retorna o bloco de contexto.

Retornar valor

Nenhum

Comentários

A função CloseEncryptedFileRaw libera recursos do sistema alocados, como o bloco de contexto definido pelo sistema, e fecha o arquivo.

As funções BackupRead e BackupWrite lidam com backup e restauração de arquivos não criptografados.

Em Windows 8, Windows Server 2012 e posteriores, essa função é compatível com as tecnologias a seguir.

Tecnologia Com suporte
Protocolo SMB (SMB) 3.0 Sim
TFO (Failover transparente) do SMB 3.0 No
SMB 3.0 com compartilhamentos de arquivos de expansão (SO) No
Sistema de arquivos de Volume Compartilhado Clusterizado (CsvFS) No
ReFS (Sistema de Arquivos Resiliente) No
 

Observe que o SMB 3.0 não dá suporte ao EFS em compartilhamentos com capacidade de disponibilidade contínua.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winbase.h (incluir Windows.h)
Biblioteca Advapi32.lib
DLL Advapi32.dll
Conjunto de APIs ext-ms-win-advapi32-encryptedfile-l1-1-0 (introduzido no Windows 8)

Confira também

BackupRead

BackupWrite

Criptografia de Arquivo

Funções de gerenciamento de arquivos

OpenEncryptedFileRaw

ReadEncryptedFileRaw

WriteEncryptedFileRaw