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 |