winefs.h header
This header is used by Data Access and Storage. For more information, see:
winefs.h contains the following programming interfaces:
Functions
AddUsersToEncryptedFile Adds user keys to the specified encrypted file. |
DuplicateEncryptionInfoFile Copies the EFS metadata from one file or directory to another. |
EncryptionDisable Disables or enables encryption of the specified directory and the files in it. |
FreeEncryptionCertificateHashList Frees a certificate hash list. |
QueryRecoveryAgentsOnEncryptedFile Retrieves a list of recovery agents for the specified file. |
QueryUsersOnEncryptedFile Retrieves a list of users for the specified file. |
RemoveUsersFromEncryptedFile Removes specified certificate hashes from a specified file. |
SetUserFileEncryptionKey Sets the user's current key to the specified certificate. |
Structures
EFS_CERTIFICATE_BLOB Contains a certificate. |
EFS_HASH_BLOB Contains a certificate hash. |
ENCRYPTION_CERTIFICATE Contains a certificate and the SID of its owner. |
ENCRYPTION_CERTIFICATE_HASH Contains a certificate hash and display information for the certificate. |
ENCRYPTION_CERTIFICATE_HASH_LIST Contains a list of certificate hashes. |
ENCRYPTION_CERTIFICATE_LIST Contains a list of certificates. |