TPM-Basisdienste
Zweck
Das TPM-Basisdienstefeature (Trusted Platform Module, TPM) zentralisiert den TPM-Zugriff für alle Anwendungen.
Das TBS-Feature wird als Systemdienst unter Windows Server 2008, Windows Vista oder neueren Betriebssystemen ausgeführt. Es stellt Dienste als API bereit, die über Remoteprozeduraufrufe (RPC) verfügbar gemacht wird. Das TBS-Feature verwendet Prioritäten, die durch das Aufrufen von Anwendungen angegeben werden, um den TPM-Zugriff kooperativ zu planen.
Hinweis
Das TPM kann für Schlüsselspeichervorgänge verwendet werden. Entwickler werden jedoch empfohlen, stattdessen die Key Storage-APIs für diese Szenarien zu verwenden. Die Key Storage-APIs bieten die Funktionalität zum Erstellen, Signieren oder Verschlüsseln mit und Beibehalten kryptografischer Schlüssel und sind auf höherer Ebene und einfacher zu verwenden als die TBS für diese Zielszenarien.
Entwicklergruppe
TBS ist für die Verwendung durch Entwickler von Anwendungen vorgesehen, die auf den Windows-Betriebssystemen basieren. Entwickler sollten mit den Programmiersprachen C und C++ und der Microsoft Windows-Programmierumgebung 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 |
---|---|
Informationen zu 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. |