Partager via


en-tête winefs.h

Cet en-tête est utilisé par l’accès aux données et le stockage. Pour plus d'informations, consultez les pages suivantes :

winefs.h contient les interfaces de programmation suivantes :

Fonctions

 
AddUsersToEncryptedFile

Ajoute des clés d’utilisateur au fichier chiffré spécifié.
DuplicateEncryptionInfoFile

Copie les métadonnées EFS d’un fichier ou d’un répertoire à un autre.
EncryptionDisable

Désactive ou active le chiffrement du répertoire spécifié et des fichiers qu’il contient.
FreeEncryptionCertificateHashList

Libère une liste de hachage de certificats.
QueryRecoveryAgentsOnEncryptedFile

Récupère une liste d’agents de récupération pour le fichier spécifié.
QueryUsersOnEncryptedFile

Récupère une liste d’utilisateurs pour le fichier spécifié.
RemoveUsersFromEncryptedFile

Supprime les hachages de certificats spécifiés dans un fichier donné.
SetUserFileEncryptionKey

Définit la clé actuelle de l’utilisateur en fonction du certificat spécifié.

Structures

 
EFS_CERTIFICATE_BLOB

Contient un certificat.
EFS_HASH_BLOB

Contient un hachage de certificat.
ENCRYPTION_CERTIFICATE

Contient un certificat et l’ID de sécurité de son propriétaire.
ENCRYPTION_CERTIFICATE_HASH

Contient un hachage de certificat et des informations d’affichage pour le certificat.
ENCRYPTION_CERTIFICATE_HASH_LIST

Contient une liste des hachages de certificat.
ENCRYPTION_CERTIFICATE_LIST

Contient une liste des certificats.