Condividi tramite


Metodo ICEnroll4::acceptResponse (xenroll.h)

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

Il metodo acceptResponse accetta il recapito delle credenziali rilasciate in risposta a una chiamata precedente per createRequest e inserisce le credenziali nell'archivio appropriato. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4 .

La risposta può essere un formato PKCS #7 o una risposta di Gestione certificati completa su CMS (CMC).

Sintassi

HRESULT acceptResponse(
  [in] BSTR strResponse
);

Parametri

[in] strResponse

Stringa che rappresenta la risposta con codifica base64.

Valore restituito

VB

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.

Commenti

La risposta deve contenere esattamente un certificato; non è possibile presentare un certificato figlio.

La risposta può essere una risposta PKCS #7 o una risposta CMC completa; Tuttavia, per accettare una risposta CMC completa, il provider di servizi crittografici deve supportare la codifica AsN.1 (AsN.1) di codifica astratta di strutture CMC.

Quando questo metodo viene chiamato dallo script, il metodo visualizza un'interfaccia utente che chiede se l'utente consentirà l'installazione di un certificato.

Requisiti

   
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