Servicios de base de TPM

Propósito

La característica Servicios base de módulo de plataforma segura (TPM) (TBS) centraliza el acceso de TPM entre aplicaciones.

La característica TBS se ejecuta como un servicio del sistema en windows Server 2008, Windows Vista o sistemas operativos más recientes. Proporciona servicios como una API expuesta a través de llamadas a procedimientos remotos (RPC). La característica TBS usa prioridades especificadas mediante una llamada a aplicaciones para programar de forma cooperativa el acceso de TPM.

Nota

El TPM se puede usar para las operaciones de almacenamiento de claves. Sin embargo, se recomienda a los desarrolladores que usen las API de Key Storage para estos escenarios. Las API de Almacenamiento de claves proporcionan la funcionalidad para crear, firmar o cifrar con y conservar las claves criptográficas, y son de nivel superior y más fáciles de usar que el TBS para estos escenarios de destino.

Audiencia de desarrolladores

TBS está diseñado para ser utilizado por desarrolladores de aplicaciones basadas en los sistemas operativos Windows. Los desarrolladores deben estar familiarizados con los lenguajes de programación C y C++ y el entorno de programación de Microsoft Windows.

Requisitos de tiempo de ejecución

La característica TBS requiere al menos el sistema operativo Windows Server 2008 o Windows Vista. Para obtener información sobre los requisitos en tiempo de ejecución de un elemento de programación determinado, vea la sección Requisitos de la página de referencia de ese elemento.

En esta sección

Tema Descripción
Acerca de TBS
Conceptos clave y una vista general de la característica TBS.
Uso de TBS
TbS procesa y procedimientos para usar la API TBS.
Referencia de TBS
Documentación sobre las funciones, estructuras y códigos de retorno de TBS.