TBS Functions
TBS provides the following functions.
In this section
Topic | Description |
---|---|
Tbsi_Context_Create |
Creates a context handle that can be used to pass commands to TBS. |
Tbsi_Create_Attestation_From_Log |
Creates an attestation by extracting a TrustPoint from a TCG log. |
Tbsi_GetDeviceInfo |
Obtains the version of the TPM on the computer. |
Tbsi_Get_OwnerAuth |
Retrieves the owner authorization of the TPM if the information is available in the local registry. |
Tbsi_Get_TCG_Log |
Retrieves the most recent Windows Boot Configuration Log (WBCL), also referred to as a TCG log. |
Tbsi_Get_TCG_Log_Ex |
Gets the Windows Boot Configuration Log (WBCL), also referred to as the TCG log, of the specified type. |
Tbsi_Get_TCG_Logs |
Get one or more Windows Boot Configuration Logs (WBCL), also referred to as the TCG logs. |
Tbsi_Physical_Presence_Command |
Passes a physical presence ACPI command through TBS to the driver. |
Tbsi_Revoke_Attestation |
Invalidates the PCRs if the ELAM driver detects a policy-violation (a rootkit, for example). |
Tbsip_Cancel_Commands |
Cancels all outstanding commands for the specified context. |
Tbsip_Context_Close |
Closes a context handle, which releases resources associated with the context in TBS and closes the binding handle used to communicate with TBS. |
Tbsip_Submit_Command |
Submits a Trusted Platform Module (TPM) command to TPM Base Services (TBS) for processing. |