Weryfikacja kontrasygnaty
Aby zweryfikować kontrasygnatę
- Wywołaj CryptMsgOpenToDecode, aby uzyskać dojście do podpisanej wiadomości.
- Pobierz wskaźnik do certyfikatu podpisującego ( CERT_INFO).
- Wywołaj CryptMsgGetParam, aby pobrać informacje o podpisie z komunikatu.
- Wywołaj CryptMsgGetParam, aby pobrać z wiadomości kontrasygnaturę.
- Wywołaj CryptMsgVerifyCountersignatureEncoded, aby zweryfikować kontrapodpis.
Jeśli wywołanie funkcji CryptMsgVerifyCountersignatureEncoded powiedzie się, będzie zweryfikowana kontrasygnatura.