Поделиться через


Метод IX509EndorsementKey::RemoveCertificate (certenroll.h)

Удаляет сертификат подтверждения, связанный с ключом подтверждения, от поставщика хранилища ключей. Метод RemoveCertificate можно вызвать только после успешного вызова метода Open .

Синтаксис

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

Параметры

[in] Encoding

Значение перечисления EncodingType , указывающее тип кодировки Юникода, примененный к сертификату подтверждения. Значение по умолчанию — XCN_CRYPT_STRING_BASE64.

[in] strCertificate

Сертификат, удаляемый из хранилища.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Из поставщика хранилища ключей можно удалить только сертификаты, не относящиеся к изготовителю.

Требования

Требование Значение
Целевая платформа Windows
Header certenroll.h
DLL Certenroll.dll

См. также раздел

IX509EndorsementKey