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.
Ruft eine Liste der Schlüsseltypen ab, die vom Server unterstützt werden.
Syntax
SECURITY_STATUS TokenBindingGetKeyTypesServer(
[out] TOKENBINDING_KEY_TYPES **keyTypes
);
Parameter
[out] keyTypes
Ein Zeiger auf einen Puffer, der die Liste der Schlüsseltypen enthält, die vom Server unterstützt werden. TokenBindingGetKeyTypesServer gibt die Zeichenfolgenbezeichner für bekannte Algorithmen zurück, die den vom Server unterstützten Schlüsseln entsprechen.
Verwenden Sie im Benutzermodus HeapAlloc , um den Speicher für den Puffer zuzuweisen, und heapFree , um diesen Speicher freizugeben. Verwenden Sie im Kernelmodus ExAllocatePoolWithTag , um den Arbeitsspeicher für den Puffer zuzuweisen, und ExFreePool , um diesen Speicher freizugeben.
Rückgabewert
Gibt einen status Code zurück, der den Erfolg oder Fehler der Funktion angibt.
Hinweise
Sie können TokenBindingGetKeyTypesServer sowohl im Benutzermodus als auch im Kernelmodus aufrufen. Um diese Funktion im Kernelmodus aufzurufen, verknüpfen Sie mit Ksecdd.sys, und verwenden Sie die in der Beschreibung für den keyTypes-Parameter erwähnten Funktionen zum Zuweisen und Freigeben von Arbeitsspeicher.
Anforderungen
| 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 (Benutzermodus); Ksecdd.sys (Kernelmodus) |