Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Liste der Tokenbindungen zusammen und generiert die endgültige Nachricht für das Clientgerät an den Server.
Syntax
SECURITY_STATUS TokenBindingGenerateMessage(
[in] const void * [] tokenBindings,
[in] const DWORD [] tokenBindingsSize,
[in] DWORD tokenBindingsCount,
[out] void **tokenBindingMessage,
[out] DWORD *tokenBindingMessageSize
);
Parameter
[in] tokenBindings
Zeiger auf ein Array von Tokenbindungsstrukturen.
[in] tokenBindingsSize
Ein Array, das die Größen der entsprechenden Tokenbindungsstrukturen enthält, die das Array im tokenBindings-Parameter enthält, in Bytes.
[in] tokenBindingsCount
Die Anzahl der Elemente, die das Array im tokenBindings-Parameter enthält. Dieser Wert darf nicht 0 sein.
[out] tokenBindingMessage
Ein Zeiger, der die Adresse des Puffers empfängt, der für die Tokenbindungsnachricht zugewiesen ist. Verwenden Sie die HeapAlloc-Funktion , um den Arbeitsspeicher für diesen Puffer zuzuweisen, und die HeapFree-Methode , um diesen Arbeitsspeicher freizugeben.
[out] tokenBindingMessageSize
Ein Zeiger auf eine Variable, die die Größe des Puffers enthält, der dem TokenBindingMessage-Parameter zugeordnet ist.
Rückgabewert
Gibt einen status Code zurück, der den Erfolg oder Fehler der Funktion angibt.
Hinweise
Sie können TokenBindingGenerateMessage aus dem Benutzermodus aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | tokenbinding.h |
| Bibliothek | Tokenbinding.lib |
| DLL | Tokenbinding.dll |