TPM-Basisdienste
Übersicht über die TPM-Basisdienstetechnologie.
Zum Entwickeln von TPM-Basisdiensten benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Tbsi_Context_Create Erstellt ein Kontexthandle, mit dem Befehle an TBS übergeben werden können. |
Tbsi_Get_OwnerAuth Ruft die Besitzerautorisierung des TPM ab, wenn die Informationen in der lokalen Registrierung verfügbar sind. |
Tbsi_Get_TCG_Log Ruft das neueste Windows-Startkonfigurationsprotokoll (WBCL) ab, das auch als TCG-Protokoll bezeichnet wird. |
Tbsi_Get_TCG_Log_Ex Ruft das Windows-Startkonfigurationsprotokoll (WBCL), auch als TCG-Protokoll bezeichnet, des angegebenen Typs ab. |
Tbsi_GetDeviceInfo Ruft die Version des TPM auf dem Computer ab. |
Tbsi_Physical_Presence_Command Übergibt einen ACPI-Befehl für physische Anwesenheit über TBS an den Treiber. |
Tbsi_Revoke_Attestation Ungültige PCRs, wenn der ELAM-Treiber einen Richtlinienverstoß erkennt (z. B. ein Rootkit). |
Tbsip_Cancel_Commands Bricht alle ausstehenden Befehle für den angegebenen Kontext ab. |
Tbsip_Context_Close Schließt ein Kontexthandle, das Ressourcen freigibt, die dem Kontext in TBS zugeordnet sind, und schließt das Bindungshandle, das für die Kommunikation mit TBS verwendet wird. |
Tbsip_Submit_Command Sendet einen TPM-Befehl (Trusted Platform Module) zur Verarbeitung an TPM Base Services (TBS). |
TBS_CONTEXT_PARAMS Gibt die Version der TBS-Kontextimplementierung an. |
TBS_CONTEXT_PARAMS2 Gibt die Version der TBS-Kontextimplementierung an. Sie müssen diese Struktur verwenden, wenn Ihre Anwendung mit beiden Versionen von TPM arbeitet. |
TPM_DEVICE_INFO Stellt Informationen zur Version des TPM bereit. |