Servizi di base TPM
Panoramica della tecnologia TPM Base Services.
Per sviluppare servizi di base TPM, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Funzioni
Tbsi_Context_Create Crea un handle di contesto che può essere usato per passare i comandi a TBS. |
Tbsi_Get_OwnerAuth Recupera l'autorizzazione del proprietario del TPM se le informazioni sono disponibili nel Registro di sistema locale. |
Tbsi_Get_TCG_Log Recupera il log di configurazione di avvio di Windows (WBCL) più recente, detto anche log TCG. |
Tbsi_Get_TCG_Log_Ex Ottiene il log di configurazione di avvio di Windows (WBCL), detto anche log TCG, del tipo specificato. |
Tbsi_GetDeviceInfo Ottiene la versione del TPM nel computer. |
Tbsi_Physical_Presence_Command Passa un comando ACPI di presenza fisica tramite TBS al driver. |
Tbsi_Revoke_Attestation Invalida le richieste pull se il driver ELAM rileva una violazione dei criteri (ad esempio, un rootkit). |
Tbsip_Cancel_Commands Annulla tutti i comandi in sospeso per il contesto specificato. |
Tbsip_Context_Close Chiude un handle di contesto, che rilascia le risorse associate al contesto in TBS e chiude l'handle di associazione usato per comunicare con TBS. |
Tbsip_Submit_Command Invia un comando TPM (Trusted Platform Module) a TPM Base Services (TBS) per l'elaborazione. |
Strutture
TBS_CONTEXT_PARAMS Specifica la versione dell'implementazione del contesto TBS. |
TBS_CONTEXT_PARAMS2 Specifica la versione dell'implementazione del contesto TBS. È necessario usare questa struttura se l'applicazione funziona con entrambe le versioni di TPM. |
TPM_DEVICE_INFO Fornisce informazioni sulla versione del TPM. |