logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Tspi_TPM_GetTestResult- get manufacturer specific information regarding the results of a self test.

Conforming To

Tspi_TPM_GetTestResult conforms to the Trusted Computing Group Software Specification version 1.1 Golden

Description

Tspi_TPM_GetTestResult  is provided by a manufacturer of a TPM to provide manufacturer specific self test
       results.

Name

       Tspi_TPM_GetTestResult- get manufacturer specific information regarding the results of a self test.

Parameters

hTPM
       Handle of the TPM object

   pulTestREsultLength
       Receives the length (in bytes) of the prgbTestResult parameter

   prgbTestResult
       Pointer to the memory block containing the TPM manufacturer specific information.

Return Codes

Tspi_TPM_GetTestResult returns TSS_SUCCESS on success, otherwise one of  the  following  values  are  re‐
       turned:

       TSS_E_INVALID_HANDLE
              hTPM is not a valid handle to the TPM object.

       TSS_E_INTERNAL_ERROR
              An error occurred internal to the TSS.

See Also

Tspi_TPM_SelfTestFull(3).

TSS 1.1                                            2004-05-26                          Tspi_TPM_GetTestResult(3)

Synopsis

#include<tss/platform.h>#include<tss/tcpa_defines.h>#include<tss/tcpa_typedef.h>#include<tss/tcpa_struct.h>#include<tss/tss_typedef.h>#include<tss/tss_structs.h>#include<tss/tspi.h>TSS_RESULTTspi_TPM_GetTestResult(TSS_HTPMhTPM,UINT32*pulTestResultLength,BYTE**prgbTestResult);

See Also