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. |