Funzione WTHelperCertCheckValidSignature (wintrust.h)
[La funzione WTHelperCertCheckValidSignature è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Per la verifica del certificato, usare le funzioni CertGetCertificateChain e CertVerifyCertificateChainPolicy . Per la verifica della firma della tecnologia Microsoft Authenticode , usare .NET Framework.]
La funzione WTHelperCertCheckValidSignature controlla se una firma è valida. Può essere usato dai provider di attendibilità per ottenere una valutazione iniziale della validità di una firma prima di chiamare la funzione a cui punta il membro pfnFinalPolicy di una struttura CRYPT_PROVIDER_FUNCTIONS .
Sintassi
HRESULT WTHelperCertCheckValidSignature(
CRYPT_PROVIDER_DATA *pProvData
);
Parametri
pProvData
Puntatore alla struttura CRYPT_PROVIDER_DATA che contiene le informazioni sul firmatario e sul controfirmatore.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei possibili valori di errore, vedere WinVerifyTrust.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wintrust.h |
Libreria | Wintrust.lib |
DLL | Wintrust.dll |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per