TPM-Basisdienste
Zweck
Das feature Trusted Platform Module (TPM) Base Services (TBS) zentralisiert den TPM-Zugriff anwendungsübergreifend.
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 aufrufende Anwendungen angegeben werden, um den TPM-Zugriff kooperativ zu planen.
Hinweis
Das TPM kann für Schlüsselspeichervorgänge verwendet werden. Entwicklern wird jedoch empfohlen, stattdessen die Schlüssel-Storage-APIs für diese Szenarien zu verwenden. Die Key Storage-APIs bieten die Funktionalität zum Erstellen, Signieren oder Verschlüsseln und Beibehalten kryptografischer Schlüssel. Sie sind auf höherer Ebene und einfacher zu verwenden als TBS für diese Zielszenarien.
Entwicklergruppe
TBS ist für die Verwendung durch Entwickler von Anwendungen vorgesehen, die auf den Windows basieren. Entwickler sollten mit den Programmiersprachen C und C++ und der Microsoft Windows-Programmierumgebung vertraut sein.
Laufzeitanforderungen
Das TBS-Feature erfordert mindestens Windows Server 2008 oder Windows Vista-Betriebssystem. 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 grundlegende 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. |