TPM Base Services
Doel
De TPM-functie (Trusted Platform Module) Base Services (TBS) centraliseert TPM-toegang tussen toepassingen.
De TBS-functie wordt uitgevoerd als een systeemservice in Windows Server 2008, Windows Vista of nieuwere besturingssystemen. Het biedt services als een API die beschikbaar wordt gemaakt via externe procedureaanroepen (RPC). De TBS-functie maakt gebruik van prioriteiten die zijn opgegeven door toepassingen aan te roepen om TPM-toegang gezamenlijk te plannen.
Notitie
De TPM kan worden gebruikt voor sleutelopslagbewerkingen. Ontwikkelaars worden echter aangemoedigd om in plaats daarvan de Key Storage-API's te gebruiken voor deze scenario's. De Key Storage-API's bieden de functionaliteit voor het maken, ondertekenen of versleutelen van cryptografische sleutels en ze zijn hoger en eenvoudiger te gebruiken dan de TBS voor deze doelscenario's.
Doelgroep voor ontwikkelaars
TBS is bedoeld voor gebruik door ontwikkelaars van toepassingen op basis van de Windows-besturingssystemen. Ontwikkelaars moeten bekend zijn met de programmeertalen C en C++ en de Microsoft Windows-programmeeromgeving.
Runtimevereisten
De TBS-functie vereist ten minste het besturingssysteem Windows Server 2008 of Windows Vista. Zie de sectie Vereisten van de referentiepagina voor dat element voor informatie over runtimevereisten voor een bepaald programmeerelement.
In deze sectie
Onderwerp | Beschrijving |
---|---|
over TBS- |
Belangrijke concepten en een algemeen overzicht van de TBS-functie. |
TBS- gebruiken |
TBS-processen en -procedures voor het gebruik van de TBS-API. |
TBS-verwijzing |
Documentatie over de TBS-functies, -structuren en retourcodes. |