Funzione QueryRecoveryAgentsOnEncryptedFile (winefs.h)

Recupera un elenco di agenti di ripristino per il file specificato.

Sintassi

DWORD QueryRecoveryAgentsOnEncryptedFile(
  [in]  LPCWSTR                           lpFileName,
  [out] PENCRYPTION_CERTIFICATE_HASH_LIST *pRecoveryAgents
);

Parametri

[in] lpFileName

Nome del file.

[out] pRecoveryAgents

Puntatore a una struttura ENCRYPTION_CERTIFICATE_HASH_LIST che riceve un elenco di agenti di ripristino.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema. Per un elenco completo dei codici di errore, vedere Codici errore di sistema o il file di intestazione WinError.h.

Commenti

Quando l'elenco degli agenti di ripristino non è più necessario, liberarlo chiamando la funzione FreeEncryptionCertificateHashList .

In Windows 8, Windows Server 2012 e versioni successive, questa funzione è supportata dalle tecnologie seguenti.

Tecnologia Supportato
Protocollo SMB (Server Message Block) 3.0
Failover trasparente SMB 3.0 (TFO) No
SMB 3.0 con condivisioni file con scalabilità orizzontale (SO) No
File system del volume condiviso del cluster (CsvFS) No
File system resiliente (ReFS) No
 

SMB 3.0 non supporta EFS nelle condivisioni con funzionalità di disponibilità continua.

Requisiti

Requisito Valore
Client minimo supportato Windows XP Professional [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winefs.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll
Set di API ext-ms-win-advapi32-encryptedfile-l1-1-1 (introdotta in Windows 10, versione 10.0.14393)

Vedi anche

ENCRYPTION_CERTIFICATE_HASH_LIST

Crittografia file

Funzioni di gestione file

FreeEncryptionCertificateHashList