TPM Base Services
Overview of the TPM Base Services technology.
To develop TPM Base Services, you need these headers:
For programming guidance for this technology, see:
Creates a context handle that can be used to pass commands to TBS.
Retrieves the owner authorization of the TPM if the information is available in the local registry.
Retrieves the most recent Windows Boot Configuration Log (WBCL), also referred to as a TCG log.
Gets the Windows Boot Configuration Log (WBCL), also referred to as the TCG log, of the specified type.
Obtains the version of the TPM on the computer.
Passes a physical presence ACPI command through TBS to the driver.
Invalidates the PCRs if the ELAM driver detects a policy-violation (a rootkit, for example).
Cancels all outstanding commands for the specified context.
Closes a context handle, which releases resources associated with the context in TBS and closes the binding handle used to communicate with TBS.
Submits a Trusted Platform Module (TPM) command to TPM Base Services (TBS) for processing.
Specifies the version of the TBS context implementation.
Specifies the version of the TBS context implementation. You must use this structure if your application works with both versions of TPM.
Provides information about the version of the TPM.