Compartilhar via


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)

Confira também

Heapalloc

Heapfree

TOKENBINDING_KEY_TYPES

TokenBindingGetKeyTypesClient

TokenBindingVerifyMessage