Metodo ICEnroll::getCertFromPKCS7 (xenroll.h)

[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]

Il metodo getCertFromPKCS7 recupera il certificato, contenuto in un messaggio PKCS #7, rilasciato in risposta a una richiesta di certificato PKCS #10. Questo metodo è stato definito per la prima volta dall'interfaccia ICEnroll .

Questo metodo recupera il singolo certificato rilasciato anche se un messaggio PKCS #7 può contenere molti certificati che specificano la catena di certificazione dell'autorità che ha rilasciato il certificato.

Sintassi

HRESULT getCertFromPKCS7(
  [in]  BSTR wszPKCS7,
  [out] BSTR *pbstrCert
);

Parametri

[in] wszPKCS7

Specifica pkCS #7 da cui viene recuperato il certificato emesso.

[out] pbstrCert

Puntatore a una variabile BSTR per ricevere il certificato rilasciato. Al termine dell'uso della funzione BSTR, liberarla chiamando la funzione SysFreeString .

Valore restituito

C++

Se il metodo ha esito positivo, il metodo restituisce S_OK.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

VB

Stringa contenente il certificato rilasciato.

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 xenroll.h
Libreria Uuid.lib
DLL Xenroll.dll