Freigeben über


IX509EndorsementKey::RemoveCertificate-Methode (certenroll.h)

Entfernt ein Endorsement-Zertifikat im Zusammenhang mit dem Endorsement Key aus dem Schlüsselspeicheranbieter. Sie können die RemoveCertificate-Methode erst aufrufen, nachdem die Open-Methode erfolgreich aufgerufen wurde.

Syntax

HRESULT RemoveCertificate(
  [in] EncodingType Encoding,
  [in] BSTR         strCertificate
);

Parameter

[in] Encoding

Ein EncodingType-Enumerationswert , der den Typ der Unicode-Codierung angibt, die auf das Endorsement-Zertifikat angewendet wird. Der Standardwert ist XCN_CRYPT_STRING_BASE64.

[in] strCertificate

Das zertifikat, das aus dem Speicher entfernt werden soll.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Nur Nicht-Herstellerzertifikate können aus dem Schlüsselspeicheranbieter entfernt werden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile certenroll.h
DLL Certenroll.dll

Weitere Informationen

IX509EndorsementKey