Servicios de base de TPM

Información general sobre la tecnología de servicios base de TPM.

Para desarrollar servicios base de TPM, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Functions

 
Tbsi_Context_Create

Crea un identificador de contexto que se puede usar para pasar comandos a TBS.
Tbsi_Get_OwnerAuth

Recupera la autorización del propietario del TPM si la información está disponible en el registro local.
Tbsi_Get_TCG_Log

Recupera el registro de configuración de arranque de Windows (WBCL) más reciente, también denominado registro de TCG.
Tbsi_Get_TCG_Log_Ex

Obtiene el registro de configuración de arranque de Windows (WBCL), también denominado registro de TCG, del tipo especificado.
Tbsi_GetDeviceInfo

Obtiene la versión del TPM en el equipo.
Tbsi_Physical_Presence_Command

Pasa un comando ACPI de presencia física a través de TBS al controlador.
Tbsi_Revoke_Attestation

Invalida los PCR si el controlador ELAM detecta una infracción de directiva (un rootkit, por ejemplo).
Tbsip_Cancel_Commands

Cancela todos los comandos pendientes para el contexto especificado.
Tbsip_Context_Close

Cierra un identificador de contexto, que libera los recursos asociados al contexto en TBS y cierra el identificador de enlace usado para comunicarse con TBS.
Tbsip_Submit_Command

Envía un comando módulo de plataforma segura (TPM) a servicios base de TPM (TBS) para su procesamiento.

Estructuras

 
TBS_CONTEXT_PARAMS

Especifica la versión de la implementación del contexto TBS.
TBS_CONTEXT_PARAMS2

Especifica la versión de la implementación del contexto TBS. Debe usar esta estructura si la aplicación funciona con ambas versiones de TPM.
TPM_DEVICE_INFO

Proporciona información sobre la versión del TPM.