Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisieren Sie den instance als Vorbereitung auf eine neue Anforderung.
Syntax
HRESULT Initialize(
[in] IX509CertificateRequestPkcs10 *pRequest,
[in] BSTR strThumbprint,
[in] EncodingType ThumprintEncoding,
[in] BSTR strServerCertificates,
[in] EncodingType Encoding
);
Parameter
[in] pRequest
Eine instance einer Anforderung, die bereits initialisiert wurde.
[in] strThumbprint
Der Fingerabdruck des Zertifizierungsstellenzertifikats.
[in] ThumprintEncoding
Die Codierung des Zertifikatfingerabdrucks der Zertifizierungsstelle.
[in] strServerCertificates
Eine PKCS7-Anforderung mit Zertifizierungsstellen- und SCEP-RA-Zertifikaten.
[in] Encoding
Der Codierungstyp der Anforderung.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode erwartet ein EA-Zertifikat für die SCEP-Serversignatur und ein EA-Zertifikat für die SCEP-Serververschlüsselung, die beide vom Zertifizierungsstellenzertifikat signiert sind.
Diese Methode schlägt fehl, wenn eines der erwarteten Zertifikate fehlt oder wenn der Fingerabdruck nicht mit dem Zertifizierungsstellenzertifikat übereinstimmt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | certenroll.h |
| DLL | Certenroll.dll |