Função TokenBindingGetKeyTypesServer (tokenbinding.h)
Recupera uma lista dos tipos de chave compatíveis com o servidor.
Sintaxe
SECURITY_STATUS TokenBindingGetKeyTypesServer(
[out] TOKENBINDING_KEY_TYPES **keyTypes
);
Parâmetros
[out] keyTypes
Um ponteiro para um buffer que contém a lista de tipos de chave compatíveis com o servidor. TokenBindingGetKeyTypesServer retorna os identificadores de cadeia de caracteres para algoritmos conhecidos que correspondem às chaves compatíveis com o servidor.
No modo de usuário, use HeapAlloc para alocar a memória para o buffer e HeapFree para liberar essa memória. No modo kernel, use ExAllocatePoolWithTag para alocar a memória para o buffer e ExFreePool para liberar essa memória.
Valor retornado
Retorna um código status que indica o êxito ou a falha da função.
Comentários
Você pode chamar TokenBindingGetKeyTypesServer do modo de usuário e do modo kernel. Para chamar essa função no modo kernel, vincule-se a Ksecdd.sys e use as funções mencionadas na descrição do parâmetro keyTypes para alocar e liberar memória.
Requisitos
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | tokenbinding.h |
Biblioteca | Tokenbinding.lib |
DLL | Tokenbinding.dll (modo de usuário); Ksecdd.sys (modo kernel) |