Función TokenBindingGenerateMessage (tokenbinding.h)

Ensambla la lista de enlaces de token y genera el mensaje final del dispositivo cliente en el servidor.

Sintaxis

SECURITY_STATUS TokenBindingGenerateMessage(
  [in]  const void * [] tokenBindings,
  [in]  const DWORD []  tokenBindingsSize,
  [in]  DWORD           tokenBindingsCount,
  [out] void            **tokenBindingMessage,
  [out] DWORD           *tokenBindingMessageSize
);

Parámetros

[in] tokenBindings

Puntero a una matriz de estructuras de enlace de tokens.

[in] tokenBindingsSize

Matriz que contiene los tamaños de las estructuras de enlace de tokens correspondientes que la matriz del parámetro tokenBindings contiene, en bytes.

[in] tokenBindingsCount

Número de elementos que contiene la matriz en el parámetro tokenBindings . Este valor no puede ser 0.

[out] tokenBindingMessage

Puntero que recibe la dirección del búfer asignado para el mensaje de enlace de tokens. Use la función HeapAlloc para asignar la memoria de este búfer y el método HeapFree para liberar esa memoria.

[out] tokenBindingMessageSize

Puntero a una variable que contiene el tamaño del búfer asignado para el parámetro tokenBindingMessage .

Valor devuelto

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

Comentarios

Puede llamar a TokenBindingGenerateMessage desde el modo de usuario.

Requisitos

Requisito Value
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

Consulte también

HeapAlloc

HeapFree

TokenBindingVerifyMessage