Función TokenBindingGetKeyTypesServer (tokenbinding.h)

Recupera una lista de los tipos de clave que admite el servidor.

Sintaxis

SECURITY_STATUS TokenBindingGetKeyTypesServer(
  [out] TOKENBINDING_KEY_TYPES **keyTypes
);

Parámetros

[out] keyTypes

Puntero a un búfer que contiene la lista de tipos de clave que admite el servidor. TokenBindingGetKeyTypesServer devuelve los identificadores de cadena de los algoritmos conocidos que corresponden a las claves que admite el servidor.

En el modo de usuario, use HeapAlloc para asignar la memoria del búfer y HeapFree para liberar esa memoria. En el modo kernel, use ExAllocatePoolWithTag para asignar la memoria del búfer y ExFreePool para liberar esa memoria.

Valor devuelto

Devuelve un código de estado que indica el éxito o error de la función.

Comentarios

Puede llamar a TokenBindingGetKeyTypesServer desde el modo de usuario y el modo kernel. Para llamar a esta función en modo kernel, vincule a Ksecdd.sys y use las funciones mencionadas en la descripción del parámetro keyTypes para asignar y liberar memoria.

Requisitos

   
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado tokenbinding.h
Library Tokenbinding.lib
Archivo DLL Tokenbinding.dll (modo de usuario); Ksecdd.sys (modo kernel)

Consulte también

HeapAlloc

MontónFree

TOKENBINDING_KEY_TYPES

TokenBindingGetKeyTypesClient

TokenBindingVerifyMessage