Metodo IX509PrivateKey::Verify (certenroll.h)
Il metodo Verify verifica che esista una chiave privata e possa essere usata dal client ma non apre la chiave.
Sintassi
HRESULT Verify(
[in] X509PrivateKeyVerify VerifyType
);
Parametri
[in] VerifyType
Valore di enumerazione X509PrivateKeyVerify che specifica le opzioni di esecuzione per il metodo. Può trattarsi di uno dei valori seguenti.
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. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente. Questo metodo chiama inoltre le funzioni CryptoAPI CryptGetUserKey e CryptAcquireContext e può restituire errori identificati in tale documentazione. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Codice restituito | Descrizione |
---|---|
|
Impossibile trovare le proprietà correlate al provider di servizi di configurazione o al provider di servizi di configurazione. |
Commenti
Se vengono impostati i valori VerifySilent o VerifySmartCardSilent e il provider di crittografia specifica che è necessaria un'interfaccia utente, la chiave non verrà aperta, ma il metodo restituisce S_OK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |
DLL | CertEnroll.dll |