ENCRYPTION_CERTIFICATE structure (winefs.h)

Contains a certificate and the SID of its owner.

Syntax

typedef struct _ENCRYPTION_CERTIFICATE {
  DWORD                 cbTotalLength;
  SID                   *pUserSid;
  PEFS_CERTIFICATE_BLOB pCertBlob;
} ENCRYPTION_CERTIFICATE, *PENCRYPTION_CERTIFICATE;

Members

cbTotalLength

The length of this structure, in bytes.

pUserSid

The SID of the user who owns the certificate.

pCertBlob

A pointer to an EFS_CERTIFICATE_BLOB structure.

Requirements

Requirement Value
Minimum supported client Windows XP Professional [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winefs.h (include Windows.h)

See also

EFS_CERTIFICATE_BLOB

ENCRYPTION_CERTIFICATE_LIST

File Encryption

SetUserFileEncryptionKey