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. |