Funzione TokenBindingGenerateMessage (tokenbinding.h)

Assembla l'elenco di associazioni di token e genera il messaggio finale per il dispositivo client al server.

Sintassi

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

Parametri

[in] tokenBindings

Puntatore a una matrice di strutture di associazione di token.

[in] tokenBindingsSize

Matrice che contiene le dimensioni delle strutture di associazione di token corrispondenti contenute nella matrice nel parametro tokenBindings , in byte.

[in] tokenBindingsCount

Numero di elementi contenuti nella matrice nel parametro tokenBindings . Questo valore non può essere 0.

[out] tokenBindingMessage

Puntatore che riceve l'indirizzo del buffer allocato per il messaggio di associazione del token. Usare la funzione HeapAlloc per allocare la memoria per questo buffer e il metodo HeapFree per liberare tale memoria.

[out] tokenBindingMessageSize

Puntatore a una variabile che contiene le dimensioni del buffer allocato per il parametro tokenBindingMessage .

Valore restituito

Restituisce un codice di stato che indica l'esito positivo o negativo della funzione.

Commenti

È possibile chiamare TokenBindingGenerateMessage dalla modalità utente.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tokenbinding.h
Libreria Tokenbinding.lib
DLL Tokenbinding.dll

Vedi anche

HeapAlloc

HeapFree

TokenBindingVerifyMessage