Platform SDK: Files and I/O

ENCRYPTION_CERTIFICATE

The ENCRYPTION_CERTIFICATE structure contains a certificate.

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
Pointer to an EFS_CERTIFICATE_BLOB structure.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Winefs.h; include Windows.h.

See Also

File Systems Overview, File System Structures, EFS_CERTIFICATE_BLOB, ENCRYPTION_CERTIFICATE_LIST, SetUserFileEncryptionKey