Função TokenBindingGenerateMessage (tokenbinding.h)

Monta a lista de associações de token e gera a mensagem final para o dispositivo cliente para o servidor.

Sintaxe

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

Parâmetros

[in] tokenBindings

Ponteiro para uma matriz de estruturas de associação de token.

[in] tokenBindingsSize

Uma matriz que contém os tamanhos das estruturas de associação de token correspondentes que a matriz no parâmetro tokenBindings contém, em bytes.

[in] tokenBindingsCount

O número de elementos que a matriz no parâmetro tokenBindings contém. Esse valor não pode ser 0.

[out] tokenBindingMessage

Um ponteiro que recebe o endereço do buffer alocado para a mensagem de associação de token. Use a função HeapAlloc para alocar a memória para esse buffer e o método HeapFree para liberar essa memória.

[out] tokenBindingMessageSize

Um ponteiro para uma variável que contém o tamanho do buffer alocado para o parâmetro tokenBindingMessage .

Retornar valor

Retorna um código status que indica o êxito ou a falha da função.

Comentários

Você pode chamar TokenBindingGenerateMessage do modo de usuário.

Requisitos

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

Confira também

Heapalloc

Heapfree

TokenBindingVerifyMessage