Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The CRYPT_SMIME_CAPABILITIES structure contains a prioritized array of supported capabilities. Capabilities include signature algorithms, symmetric algorithms, key enciphering algorithms, and non-algorithm capabilities, which are the preference for signed data and the preference for unencrypted messages.
Syntax
typedef struct _CRYPT_SMIME_CAPABILITIES {
DWORD cCapability;
PCRYPT_SMIME_CAPABILITY rgCapability;
} CRYPT_SMIME_CAPABILITIES, *PCRYPT_SMIME_CAPABILITIES;
Members
cCapability
Count of elements in the rgCapability array.
rgCapability
Prioritized array of pointers to CRYPT_SMIME_CAPABILITY structures each indicating a capability or preference of a user.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wincrypt.h |