Partilhar via


Serviços básicos do TPM

Finalidade

O recurso TBS (Trusted Platform Module) Base Services (TPM) centraliza o acesso ao TPM entre aplicativos.

O recurso TBS é executado como um serviço do sistema no Windows Server 2008, Windows Vista ou sistemas operacionais mais recentes. Ele fornece serviços como uma API exposta por meio de chamadas de procedimento remoto (RPC). O recurso TBS usa prioridades especificadas chamando aplicativos para agendar cooperativamente o acesso ao TPM.

Observação

O TPM pode ser usado para operações de armazenamento de chaves. No entanto, os desenvolvedores são incentivados a usar as APIs de armazenamento de chave para esses cenários. As APIs de armazenamento de chaves fornecem a funcionalidade para criar, assinar ou criptografar e persistir chaves criptográficas, e são de nível mais alto e mais fáceis de usar do que o TBS para esses cenários de destino.

Público de desenvolvedores

TBS destina-se ao uso por desenvolvedores de aplicativos baseados nos sistemas operacionais Windows. Os desenvolvedores devem estar familiarizados com as linguagens de programação C e C++ e com o ambiente de programação do Microsoft Windows.

Requisitos de tempo de execução

O recurso TBS requer pelo menos o sistema operacional Windows Server 2008 ou Windows Vista. Para obter informações sobre os requisitos de tempo de execução para um elemento de programação específico, consulte a seção Requisitos da página de referência desse elemento.

Nesta secção

Tópico Descrição
Sobre a TBS
Conceitos-chave e uma visão de alto nível do recurso TBS.
Usando o TBS
Processos e procedimentos TBS para usar a API TBS.
de referência TBS
Documentação sobre as funções, estruturas e códigos de retorno do TBS.