TPM_DEVICE_INFO structure (tbs.h)

Provides information about the version of the TPM.

Syntax

typedef struct _TPM_DEVICE_INFO {
  UINT32 structVersion;
  UINT32 tpmVersion;
  UINT32 tpmInterfaceType;
  UINT32 tpmImpRevision;
} TPM_DEVICE_INFO, *PTPM_DEVICE_INFO;

Members

structVersion

The version of the TBS context implementation. This parameter must be set to TPM_VERSION_20.

tpmVersion

TPM version. Will be set to TPM_VERSION_12 or TPM_VERSION_20.

tpmInterfaceType

Reserved

tpmImpRevision

Reserved

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header tbs.h