Skip to content

Latest commit

 

History

History
84 lines (65 loc) · 2.5 KB

nc-cryptxml-cryptxmldllverifysignature.md

File metadata and controls

84 lines (65 loc) · 2.5 KB
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
NC:cryptxml.CryptXmlDllVerifySignature
CryptXmlDllVerifySignature (cryptxml.h)
Verifies a signature.
CryptXmlDllVerifySignature
CryptXmlDllVerifySignature callback
CryptXmlDllVerifySignature callback function [Security]
cryptxml/CryptXmlDllVerifySignature
security.cryptxmldllverifysignature
security\cryptxmldllverifysignature.htm
security
6e864156-37bd-4f2a-b2e9-f7269aa70241
12/05/2018
CryptXmlDllVerifySignature, CryptXmlDllVerifySignature callback, CryptXmlDllVerifySignature callback function [Security], cryptxml/CryptXmlDllVerifySignature, security.cryptxmldllverifysignature
cryptxml.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Windows
19H1
CryptXmlDllVerifySignature
cryptxml/CryptXmlDllVerifySignature
c++
APIRef
kbSyntax
UserDefined
Cryptxml.h
CryptXmlDllVerifySignature

-description

The CryptXmlDllVerifySignature function verifies a signature.

The CryptXmlDllVerifySignature function is exposed through the exported CryptXmlDllGetInterface function.

-parameters

-param pSignatureMethod [in]

A pointer to a CRYPT_XML_ALGORITHM structure that specifies the algorithm.

-param hKey [in]

A handle to the public key.

-param pbInput [in]

A pointer to a buffer that contains the signed data. The cbInput parameter contains the size of this buffer.

-param cbInput [in]

The size, in bytes, of the buffer pointed to by the pbInput parameter.

-param pbSignature [in]

A pointer to a buffer that contains the signature value to be verified. The cbSignature parameter contains the size of this buffer.

-param cbSignature [in]

The size, in bytes, of the pbSignature buffer.

-returns

If the function succeeds, the function returns zero.

If the function fails, it returns an HRESULT value that indicates the error.