Metodo IX509CertificateRequestPkcs7::InitializeFromInnerRequest (certenroll.h)

Il metodo InitializeFromInnerRequest inizializza la richiesta di certificato dall'oggetto PKCS #10 interno. Questo metodo è abilitato per Il Web.

Sintassi

HRESULT InitializeFromInnerRequest(
  [in] IX509CertificateRequest *pInnerRequest
);

Parametri

[in] pInnerRequest

Puntatore a un'interfaccia IX509CertificateRequest che rappresenta la richiesta.

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. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

Codice/valore restituito Descrizione
CRYPT_E_INVALID_MSG_TYPE
L'oggetto request specificato in input non è una richiesta PKCS #10.
HRESULT_FROM_WIN32(ERROR_ALREADY_INITIALIZED)
L'oggetto request è già stato inizializzato.

Commenti

Questo metodo imposta l'oggetto richiesta interna alla richiesta PKCS #10 specificata nell'input.

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

Vedi anche

IX509CertificateRequestPkcs7