TPM-Basisdienste
Zweck
Das Feature Trusted Platform Module (TPM) Base Services (TBS) zentralisiert den TPM-Zugriff über Anwendungen hinweg.
Das TBS-Feature wird als Systemdienst in Windows Server 2008, Windows Vista oder neueren Betriebssystemen ausgeführt. Sie stellt Dienste als API bereit, die über Remoteprozeduraufrufe (RPC) verfügbar gemacht wird. Das TBS-Feature verwendet Prioritäten, die durch Aufrufen von Anwendungen angegeben werden, um den TPM-Zugriff kooperativ zu planen.
Anmerkung
Das TPM kann für Schlüsselspeichervorgänge verwendet werden. Entwickler werden jedoch ermutigt, stattdessen die Key Storage APIs für diese Szenarien zu verwenden. Die Schlüsselspeicher-APIs bieten die Funktionalität zum Erstellen, Signieren oder Verschlüsseln und Beibehalten von kryptografischen Schlüsseln, und sie sind höher und einfacher zu verwenden als die TBS für diese Zielszenarien.
Entwicklergruppe
TBS ist für Entwickler von Anwendungen vorgesehen, die auf den Windows-Betriebssystemen basieren. Entwickler sollten mit den Programmiersprachen C und C++ und der Programmierumgebung von Microsoft Windows vertraut sein.
Laufzeitanforderungen
Das TBS-Feature erfordert mindestens das Betriebssystem Windows Server 2008 oder Windows Vista. Informationen zu Laufzeitanforderungen für ein bestimmtes Programmierelement finden Sie im Abschnitt "Anforderungen" der Referenzseite für dieses Element.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Über TBS- |
Wichtige Konzepte und eine allgemeine Ansicht des TBS-Features. |
Verwenden von TBS- |
TBS-Prozesse und -Verfahren für die Verwendung der TBS-API. |
TBS-Referenz- |
Dokumentation zu den TBS-Funktionen, -Strukturen und -Rückgabecodes. |