TPM-bastjänster
Avsikt
TPM-bastjänsterna (TPM) (Trusted Platform Module) (TBS) centraliserar TPM-åtkomsten mellan program.
TBS-funktionen körs som en systemtjänst i Windows Server 2008, Windows Vista eller nyare operativsystem. Den tillhandahåller tjänster som ett API som exponeras via fjärrproceduranrop (RPC). TBS-funktionen använder prioriteringar som anges genom att anropa program för att samordna schemaläggningen av TPM-åtkomst.
Not
TPM kan användas för nyckellagringsåtgärder. Utvecklare uppmanas dock att använda api:erna för Key Storage för dessa scenarier i stället. API:erna för nyckellagring tillhandahåller funktioner för att skapa, signera eller kryptera med och bevara kryptografiska nycklar, och de är på högre nivå och enklare att använda än TBS för dessa målscenarier.
Målgrupp för utvecklare
TBS är avsett att användas av utvecklare av program baserade på Windows-operativsystem. Utvecklare bör känna till programmeringsspråken C och C++ och Microsoft Windows-programmeringsmiljön.
Körningskrav
TBS-funktionen kräver minst Windows Server 2008- eller Windows Vista-operativsystem. Information om körningskrav för ett visst programmeringselement finns i avsnittet Krav på referenssidan för det elementet.
I det här avsnittet
Ämne | Beskrivning |
---|---|
Om TBS |
Viktiga begrepp och en övergripande vy över TBS-funktionen. |
använda TBS- |
TBS-processer och procedurer för användning av TBS-API:et. |
TBS-referens |
Dokumentation om TBS-funktioner, strukturer och returkoder. |