Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função SslGetServerIdentity obtém a identidade do servidor. Essa função não tem nenhuma biblioteca de importação associada. Você deve usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a Schannel.dll.
Sintaxe
SECURITY_STATUS SslGetServerIdentity(
[in] PBYTE ClientHello,
[in] DWORD ClientHelloSize,
[out] PBYTE *ServerIdentity,
[out] PDWORD ServerIdentitySize,
[in] DWORD Flags
);
Parâmetros
[in] ClientHello
A mensagem do cliente.
[in] ClientHelloSize
O tamanho da mensagem do cliente.
[out] ServerIdentity
O ponteiro dentro da mensagem em que o nome do servidor é iniciado.
[out] ServerIdentitySize
O comprimento do nome do servidor.
[in] Flags
Esse parâmetro é reservado e deve ser zero.
Valor de retorno
O status da chamada para a função.
| Código de retorno | Description |
|---|---|
|
A função foi bem-sucedida. |
|
Um dos parâmetros ClientHello, ServerIdentity ou ServerIdentitySize é NULL. |
|
O parâmetro ServerIdentitySize é menor que o parâmetro ClientHelloSize . |
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2012 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | schannel.h |
| Library | schannel.lib |
| de DLL |
Schannel.dll |