AddUsersToEncryptedFile, fonction (winefs.h)
Ajoute des clés d’utilisateur au fichier chiffré spécifié.
DWORD AddUsersToEncryptedFile(
[in] LPCWSTR lpFileName,
[in] PENCRYPTION_CERTIFICATE_LIST pEncryptionCertificates
);
[in] lpFileName
Nom du fichier chiffré.
[in] pEncryptionCertificates
Pointeur vers une structure de ENCRYPTION_CERTIFICATE_LIST qui contient la liste des nouvelles clés utilisateur à ajouter au fichier.
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Si la fonction échoue, la valeur de retour est un code d’erreur système. Pour obtenir la liste complète des codes d’erreur, consultez Codes d’erreur système ou le fichier d’en-tête WinError.h.
À compter de Windows 8 et Windows Server 2012, cette fonction est prise en charge par les technologies suivantes.
Technologie | Prise en charge |
---|---|
Protocole Server Message Block (SMB) 3.0 | No |
Basculement transparent SMB 3.0 (TFO) | No |
SMB 3.0 avec partages de fichiers avec montée en puissance parallèle (SO) | No |
Système de fichiers du volume partagé de cluster (CsvFS) | No |
Système de fichiers résilient (ReFS) | No |
SMB 3.0 ne prend pas en charge EFS sur les partages avec une fonctionnalité de disponibilité continue.
Pour obtenir un exemple de code qui utilise cette fonction, consultez Ajout d’utilisateurs à un fichier chiffré.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winefs.h (inclure Windows.h) |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |
Ensemble d’API | ext-ms-win-advapi32-encryptedfile-l1-1-1 (introduit dans Windows 10, version 10.0.14393) |