Condividi tramite


Servizi di base TPM

Scopo

La funzionalità TPM (Trusted Platform Module) Base Services (TBS) centralizza l'accesso TPM tra le applicazioni.

La funzionalità TBS viene eseguita come servizio di sistema in Windows Server 2008, Windows Vista o sistemi operativi più recenti. Fornisce servizi come API esposte tramite chiamate rpc (Remote Procedure Call). La funzionalità TBS usa le priorità specificate chiamando le applicazioni per pianificare in modo cooperativo l'accesso TPM.

Nota

Il TPM può essere usato per le operazioni di archiviazione delle chiavi. Tuttavia, gli sviluppatori sono invitati a usare le API di archiviazione delle chiavi per questi scenari. Le API di archiviazione chiavi offrono la funzionalità per creare, firmare o crittografare e rendere persistenti le chiavi crittografiche e sono di livello superiore e più semplice da usare rispetto a TBS per questi scenari di destinazione.

Destinatari per sviluppatori

TBS è destinato agli sviluppatori di applicazioni basate sui sistemi operativi Windows. Gli sviluppatori devono avere familiarità con i linguaggi di programmazione C e C++ e l'ambiente di programmazione di Microsoft Windows.

Requisiti di runtime

La funzionalità TBS richiede almeno il sistema operativo Windows Server 2008 o Windows Vista. Per informazioni sui requisiti di runtime per un particolare elemento di programmazione, vedere la sezione Requisiti della pagina di riferimento per tale elemento.

In questa sezione

Argomento Descrizione
informazioni sul TBS
Concetti chiave e una panoramica generale della funzionalità TBS.
uso di TBS
Processi e procedure TBS per l'uso dell'API TBS.
di riferimento TBS
Documentazione sulle funzioni, le strutture e i codici restituiti da TBS.