IX509Enrollment::InitializeFromRequest-Methode (certenroll.h)
Die InitializeFromRequest-Methode initialisiert das Registrierungsobjekt aus einem vorhandenen IX509CertificateRequest-Objekt . Diese Methode ist webfähig.
Syntax
HRESULT InitializeFromRequest(
[in] IX509CertificateRequest *pRequest
);
Parameter
[in] pRequest
Zeiger auf die IX509CertificateRequest-Schnittstelle .
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Das Registrierungsobjekt wurde bereits initialisiert. |
Hinweise
Die InitializeFromRequest-Methode :
- Überprüft, ob die Anforderung ein PKCS #10-, PKCS #7- oder CMC-Anforderungsobjekt ist.
- Ruft ggf. die der Anforderung zugeordnete Vorlage ab.
- Überprüft die Vorlage.
- Legt das Anforderungsobjekt für die Request-Eigenschaft fest.
- Ruft die Signaturanzahl, Ausstellungsrichtlinien und Anwendungsrichtlinien aus der Vorlage ab.
- Ruft das Erneuerungszertifikat ab, sofern vorhanden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |
DLL | CertEnroll.dll |