TPM 基本服务

目的

受信任的平台模块 (TPM) 基本服务 (TBS) 功能集中了跨应用程序的 TPM 访问。

TBS 功能在 Windows Server 2008、Windows Vista 或更新的操作系统中作为系统服务运行。 它以 API 的形式提供服务,通过远程过程调用 (RPC) 公开。 TBS 功能使用由调用应用程序指定的优先级,以协作方式计划 TPM 访问。

注意

TPM 可用于密钥存储操作。 但是,建议开发人员为这些方案改用 密钥存储 API 。 密钥存储 API 提供创建、签名或加密以及持久保存加密密钥的功能,对于这些目标方案,它们比 TBS 更高级别,更易于使用。

开发人员受众

TBS 适用于基于 Windows 操作系统的应用程序开发人员。 开发人员应熟悉 C 和 C++ 编程语言以及 Microsoft Windows 编程环境。

运行时要求

TBS 功能至少需要 Windows Server 2008 或 Windows Vista 操作系统。 有关特定编程元素的运行时要求的信息,请参阅该元素的参考页的“要求”部分。

在本节中

主题 说明
关于 TBS
TBS 功能的关键概念和概要视图。
使用 TBS
TBS 进程和使用 TBS API 的过程。
TBS 参考
有关 TBS 函数、结构和返回代码的文档。