Funzione WTHelperCertIsSelfSigned (wintrust.h)
[La funzione WTHelperCertIsSelfSigned è 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 WTHelperCertIsSelfSigned controlla se un certificato è autofirmato. Questa funzione non ha una libreria di importazione associata. È necessario usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a Wintrust.dll.
Sintassi
BOOL WTHelperCertIsSelfSigned(
[in] DWORD dwEncoding,
[in] CERT_INFO *pCert
);
Parametri
[in] dwEncoding
Valore DWORD che specifica i tipi di codifica del certificato da controllare. Per informazioni sui possibili tipi di codifica, vedere Tipi di codifica dei certificati e dei messaggi.
[in] pCert
Puntatore a una struttura di CERT_INFO contenente informazioni sul certificato da controllare.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce TRUE.
Se la funzione ha esito negativo, restituisce FALSE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [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 |