Método IX509PrivateKey::Open (certenroll.h)
O método Open abre uma chave privada existente.
Sintaxe
HRESULT Open();
Retornar valor
Se a função for bem-sucedida, a função retornará S_OK.
Se a função falhar, ela retornará um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
Comentários
Se tiver êxito, esse método definirá a propriedade Opened . Você deve chamar os métodos Open ou Create antes de chamar o método Export ou o método ExportPublicKey .
Não é possível definir as propriedades a seguir depois de chamar os métodos Abrir ou Criar . Se você quiser especificá-los, deverá fazê-lo antes de chamar um desses métodos.
- Algoritmo
- ContainerName
- ContainerNamePrefix
- CspInformations
- CspStatus
- Descrição
- Existente
- ExportPolicy
- Friendlyname
- KeyProtection
- KeySpec
- KeyUsage
- LegacyCsp
- Comprimento
- MachineContext
- ProviderName
- ProviderType
- Pino
- ReaderName
- Silencioso
- UIContextMessage
As seguintes propriedades podem ser definidas independentemente de a chave estar aberta:
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | CertEnroll.dll |