IX509CertificateRequestPkcs7V2::CheckCertificateSignature method (certenroll.h)
The CheckCertificateSignature method verifies the certificate signature.
Syntax
HRESULT CheckCertificateSignature(
[in] VARIANT_BOOL ValidateCertificateChain
);
Parameters
[in] ValidateCertificateChain
A Boolean value that specifies whether to also verify the certificate chain. This parameter can be NULL.
Return value
If the function succeeds, the function returns S_OK.
If the function fails, it returns an HRESULT value that indicates the error. Possible values include, but are not limited to, those in the following table. For a list of common error codes, see Common HRESULT Values.
Return code/value | Description |
---|---|
|
A signer certificate cannot be found. |
Remarks
A PKCS #7 request has exactly one certificate-based signature.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |