Freigeben über


winefs.h-Header

Dieser Header wird von Data Access and Storage verwendet. Weitere Informationen finden Sie unter

winefs.h enthält die folgenden Programmierschnittstellen:

Functions

 
AddUsersToEncryptedFile

Fügt der angegebenen verschlüsselten Datei Benutzerschlüssel hinzu.
DuplicateEncryptionInfoFile

Kopiert die EFS-Metadaten aus einer Datei oder einem Verzeichnis in eine andere Datei bzw. ein anderes Verzeichnis.
EncryptionDisable

Deaktiviert oder aktiviert die Verschlüsselung des angegebenen Verzeichnisses und der darin enthaltenen Dateien.
FreeEncryptionCertificateHashList

Gibt eine Zertifikathashliste frei.
QueryRecoveryAgentsOnEncryptedFile

Ruft eine Liste der Wiederherstellungs-Agents für die angegebene Datei ab.
QueryUsersOnEncryptedFile

Ruft eine Liste von Benutzer*innen für die angegebene Datei ab.
RemoveUsersFromEncryptedFile

Entfernt angegebene Zertifikathashes aus einer angegebenen Datei.
SetUserFileEncryptionKey

Legt den aktuellen Schlüssel des Benutzers/der Benutzerin auf das angegebene Zertifikat fest.

Strukturen

 
EFS_CERTIFICATE_BLOB

Enthält ein Zertifikat.
EFS_HASH_BLOB

Enthält einen Zertifikathash.
ENCRYPTION_CERTIFICATE

Enthält ein Zertifikat und die SID des Besitzers.
ENCRYPTION_CERTIFICATE_HASH

Enthält einen Zertifikathash und zeigt Informationen für das Zertifikat an.
ENCRYPTION_CERTIFICATE_HASH_LIST

Enthält eine Liste mit Zertifikathashes.
ENCRYPTION_CERTIFICATE_LIST

Enthält eine Liste von Zertifikaten.