Servizi di base TPM

Scopo

La funzionalità TPM (Trusted Platform Module) Base Services (TBS) centralizza l'accesso TPM tra 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 di routine remote (RPC). 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 forniscono la funzionalità per creare, firmare o crittografare e rendere persistenti le chiavi di crittografia e sono di livello superiore e più semplice da usare rispetto a TBS per questi scenari di destinazione.

Sviluppatori

TBS è destinato all'uso da parte degli 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.

Contenuto della sezione

Argomento Descrizione
Informazioni su TBS
Concetti chiave e una visualizzazione generale della funzionalità TBS.
Uso di TBS
Processi e procedure TBS per l'uso dell'API TBS.
Informazioni di riferimento su TBS
Documentazione sulle funzioni, le strutture e i codici restituiti DELLA TBS.