UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:wincrypt._CMC_STATUS_INFO |
CMC_STATUS_INFO (wincrypt.h) |
Contains status information about Certificate Management Messages over CMS. |
|
security\cmc_status_info.htm |
security |
008f6de4-bad2-4c63-ba64-8d42ae71d50a |
12/05/2018 |
*PCMC_STATUS_INFO, CMC_FAIL_BAD_ALG, CMC_FAIL_BAD_CERT_ID, CMC_FAIL_BAD_IDENTITY, CMC_FAIL_BAD_MESSAGE_CHECK, CMC_FAIL_BAD_REQUEST, CMC_FAIL_BAD_TIME, CMC_FAIL_INTERNAL_CA_ERROR, CMC_FAIL_MUST_ARCHIVE_KEYS, CMC_FAIL_NO_KEY_REUSE, CMC_FAIL_POP_FAILED, CMC_FAIL_POP_REQUIRED, CMC_FAIL_TRY_LATER, CMC_FAIL_UNSUPORTED_EXT, CMC_STATUS_CONFIRM_REQUIRED, CMC_STATUS_FAILED, CMC_STATUS_INFO, CMC_STATUS_INFO structure [Security], CMC_STATUS_NO_SUPPORT, CMC_STATUS_PENDING, CMC_STATUS_SUCCESS, PCMC_STATUS_INFO, PCMC_STATUS_INFO structure pointer [Security], _crypto2_cmc_status_info, security.cmc_status_info, wincrypt/CMC_STATUS_INFO, wincrypt/PCMC_STATUS_INFO |
wincrypt.h |
Windows |
Windows XP [desktop apps only] |
Windows Server 2003 [desktop apps only] |
Windows |
CMC_STATUS_INFO, *PCMC_STATUS_INFO |
19H1 |
|
|
|
|
|
|
The CMC_STATUS_INFO structure contains status information about Certificate Management Messages over CMS.
A DWORD value that indicates the status of the message.
Value | Meaning |
---|---|
|
Request was granted. |
|
Request failed. There is addition information in other parts of the message. |
|
Request body part has not been processed. Requester must poll again. This value is returned only on certificate requests. |
|
Requested operation is not supported. |
|
Confirmation by using the idConfirmCertAcceptance control is required before the certificate can be used. |
A DWORD count of the elements in the rgdwBodyList array.
A DWORD array.
Optional string text indicating message status.
A DWORD value that identifies the union member to be used.
This member can be one of the following values:
- CMC_OTHER_INFO_NO_CHOICE
- CMC_OTHER_INFO_FAIL_CHOICE
- CMC_OTHER_INFO_PENDING_CHOICE
A DWORD member of the union. This member is used if dwOtherInfoChoice is CMC_OTHER_INFO_FAIL_CHOICE. The following values are returned for various failures.
Value | Meaning |
---|---|
|
Unrecognized or unsupported algorithm. |
|
Integrity check failed. |
|
Transaction not permitted or supported. |
|
Message time field was not sufficiently close to the system time. |
|
No certificate could be identified matching the provided criteria. |
|
Requested X.509 extension is not supported by the recipient CA. |
|
Private key material must be supplied. |
|
Identification attribute failed to verify. |
|
Server requires a POP proof before issuing certificate. |
|
POP processing failed. |
|
Server policy does not allow key re-use. |
|
Certification authority (CA) had an internal failure. |
|
Request failed for an unknown reason. The request should be reissued later. |
A pointer to the CMC_PEND_INFO structure member of the union. This member is used if dwOtherInfoChoice is CMC_OTHER_INFO_PEND_CHOICE.
Additional members of the union may be defined in future versions.