'DeclarationPublic Shared Function CryptVerifyMessageSignature( _ ByRef pVerifyPara As Crypto.CRYPT_VERIFY_MESSAGE_PARA, _ ByVal dwSignerIndex As Integer, _ ByVal pbSignedBlob() As Byte, _ ByVal cbSignedBlob As Integer, _ ByVal pbDecoded() As Byte, _ ByRef pcbDecoded As Integer, _ ByVal ppSignerCert As IntPtr _ ) As Boolean
'UsageDim pVerifyPara As Crypto.CRYPT_VERIFY_MESSAGE_PARA Dim dwSignerIndex As Integer Dim pbSignedBlob() As Byte Dim cbSignedBlob As Integer Dim pbDecoded() As Byte Dim pcbDecoded As Integer Dim ppSignerCert As IntPtr Dim value As Boolean value = Crypto.NativeMethods.CryptVerifyMessageSignature(pVerifyPara, dwSignerIndex, pbSignedBlob, cbSignedBlob, pbDecoded, pcbDecoded, ppSignerCert)
public static bool CryptVerifyMessageSignature( ref Crypto.CRYPT_VERIFY_MESSAGE_PARA pVerifyPara, int dwSignerIndex, byte[] pbSignedBlob, int cbSignedBlob, byte[] pbDecoded, ref int pcbDecoded, IntPtr ppSignerCert )
public: static bool CryptVerifyMessageSignature( Crypto.CRYPT_VERIFY_MESSAGE_PARA% pVerifyPara, int dwSignerIndex, array<byte>^ pbSignedBlob, int cbSignedBlob, array<byte>^ pbDecoded, int% pcbDecoded, IntPtr ppSignerCert )
Parameters
- pVerifyPara
- dwSignerIndex
- pbSignedBlob
The value of this parameter cannot be
null(Nothingin Visual Basic).- cbSignedBlob
- pbDecoded
The value of this parameter can be
null(Nothingin Visual Basic).- pcbDecoded
- ppSignerCert