Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A função SslOpenProvider abre um identificador para o provedor de protocolo SSL especificado.
Sintaxe
SECURITY_STATUS WINAPI SslOpenProvider(
_Out_ NCRYPT_PROV_HANDLE *phSslProvider,
_In_ LPCWSTR pszProviderName,
_In_ DWORD dwFlags
);
Parâmetros
-
phSslProvider [out]
-
O endereço de um NCRYPT_PROV_HANDLE no qual gravar o identificador do provedor.
Quando terminar de usar o identificador, você deverá liberá-lo chamando a função SslFreeObject .
-
pszProviderName [in]
-
Um ponteiro para uma cadeia de caracteres Unicode que contém o nome do provedor. Se o valor desse parâmetro for NULL, um identificador para o MS_SCHANNEL_PROVIDER será retornado.
-
dwFlags [in]
-
Esse parâmetro é reservado para uso futuro e deve ser definido como zero.
Valor retornado
Se a função for bem-sucedida, ela retornará zero.
Se a função falhar, ela retornará um valor de erro diferente de zero.
Os códigos de retorno possíveis incluem, mas não se limitam a, o seguinte.
| Código/valor de retorno | Descrição |
|---|---|
|
Um dos identificadores fornecidos não é válido. |
|
O parâmetro phSslProvider ou ppProviderList é NULL. |
|
Não há memória suficiente disponível para alocar os buffers necessários. |
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] |
| Cabeçalho |
|
| DLL |
|