Platform SDK: Files and I/O

EFS_CERTIFICATE_BLOB

The EFS_CERTIFICATE_BLOB structure contains a certificate.

typedef struct _CERTIFICATE_BLOB {
  DWORD dwCertEncodingType;
  DWORD cbData;
  PBYTE pbData;
} EFS_CERTIFICATE_BLOB, *PEFS_CERTIFICATE_BLOB;

Members

dwCertEncodingType
Specifies the certificate encoding type. This member can be one of the following values.

CRYPT_ASN_ENCODING
CRYPT_NDR_ENCODING
X509_ASN_ENCODING
X509_NDR_ENCODING

cbData
Specifies the number of bytes in the pbData buffer.
pbData
A binary certificate. The format of this certificate is specified by the dwCertEncodingType member.

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, ENCRYPTION_CERTIFICATE