Metodo ICEnroll4::getCertFromFileResponse (xenroll.h)
[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
Il metodo getCertFromFileResponse recupera il certificato da un file contenente una risposta da un'autorità di certificazione. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4 .
Sintassi
HRESULT getCertFromFileResponse(
[in] BSTR strResponseFileName,
[out] BSTR *pstrCert
);
Parametri
[in] strResponseFileName
Specifica il nome del file che contiene la risposta.
[out] pstrCert
Puntatore a un valore BSTR che riceve il certificato recuperato dalla risposta. Al termine dell'uso di BSTR, liberarlo 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 dei codici di errore comuni, vedere Valori HRESULT comuni.
VB
Il valore restituito è un valore String che contiene un certificato.Commenti
La risposta contenuta in strResponseFileName deve contenere esattamente un certificato; Non è possibile presentare un certificato figlio.
La risposta può essere una risposta PKCS #7 o una risposta di gestione completa dei certificati tramite CMS (CMC ). Tuttavia, per accettare una risposta CMC completa, il provider di servizi di crittografia (CSP) deve supportare la codifica ASN.1 ( Abstract Syntax Notation One ) delle strutture CMC.
Quando questo metodo viene chiamato dallo script, il metodo visualizza un'interfaccia utente che chiede se l'utente consentirà un'operazione di lettura dal file system.
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 |