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.
Fügen Sie dem Schlüsselspeicheranbieter (Key Storage Provider, KSP) ein Endorsement Key-Zertifikat hinzu, das Endorsement Keys unterstützt. Sie können die AddCertificate-Methode erst aufrufen, nachdem die Open-Methode erfolgreich aufgerufen wurde.
Syntax
HRESULT AddCertificate(
[in] EncodingType Encoding,
[in] BSTR strCertificate
);
Parameter
[in] Encoding
Ein EncodingType-Enumerationswert , der den Auf das Zertifikat angewendeten Unicode-Codierungstyp angibt. Der Standardwert ist XCN_CRYPT_STRING_BASE64.
[in] strCertificate
Das Zertifikat, das dem Speicher hinzugefügt werden soll. Der öffentliche Schlüssel aus diesem Zertifikat muss mit dem öffentlichen Schlüssel des Endorsement Key übereinstimmen.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Dem Schlüsselspeicheranbieter können nur Nichtherstellerzertifikate hinzugefügt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | certenroll.h |
| DLL | Certenroll.dll |