Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

TPM Base Services


The Trusted Platform Module (TPM) Base Services (TBS) feature centralizes TPM access across applications. The TBS feature uses priorities specified by calling applications to cooperatively schedule TPM access.

The TBS feature runs as a system service in the Windows Server 2008 and Windows Vista operating systems. It provides services as an API exposed through remote procedure calls (RPC).

Developer audience

TBS is intended for use by developers of applications based on the Windows Server 2008 and Windows Vista operating systems. Developers should be familiar with the C and C++ programming languages and the Microsoft Windows programming environment.

Run-time requirements

The TBS feature requires either the Windows Server 2008 or the Windows Vista operating system. For information about run-time requirements for a particular programming element, see the Requirements section of the reference page for that element.

In this section


About TBS

Key concepts and a high-level view of the TBS feature.

Using TBS

TBS processes and procedures for using the TBS API.

TBS Reference

Documentation about the TBS functions, structures, and return codes.




Community Additions

© 2015 Microsoft