Método IX509EndorsementKey::RemoveCertificate (certenroll.h)

Remove um certificado de endosso relacionado à chave de endosso do provedor de armazenamento de chaves. Você só pode chamar o método RemoveCertificate depois que o método Open tiver sido chamado com êxito.

Sintaxe

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

Parâmetros

[in] Encoding

Um valor de enumeração EncodingType que especifica o tipo de codificação Unicode aplicada ao certificado de endosso. O valor padrão é XCN_CRYPT_STRING_BASE64.

[in] strCertificate

O certificado a ser removido do repositório.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Somente certificados não fabricantes podem ser removidos do provedor de armazenamento de chaves.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho certenroll.h
DLL Certenroll.dll

Confira também

IX509EndorsementKey