Metodo IX509Enrollment::InitializeFromRequest (certenroll.h)
Il metodo InitializeFromRequest inizializza l'oggetto di registrazione da un oggetto IX509CertificateRequest esistente. Questo metodo è abilitato per Il Web.
Sintassi
HRESULT InitializeFromRequest(
[in] IX509CertificateRequest *pRequest
);
Parametri
[in] pRequest
Puntatore all'interfaccia IX509CertificateRequest .
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 |
---|---|
|
L'oggetto di registrazione è già stato inizializzato. |
Commenti
Metodo InitializeFromRequest :
- Verifica che la richiesta sia un oggetto pkCS #10, PKCS #7 o richiesta CMC.
- Recupera il modello, se presente, associato alla richiesta.
- Convalida il modello.
- Imposta l'oggetto request sulla proprietà Request .
- Recupera il conteggio delle firme, i criteri di rilascio e i criteri dell'applicazione dal modello.
- Recupera il certificato di rinnovo se presente.
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 |