TBS_CONTEXT_PARAMS2結構 (tbs.h)
指定 TBS 內容實作的版本。 如果您的應用程式適用於這兩個版本的 TPM,您必須使用此結構。
只與 TPM 2.0 互動的應用程式應該將指標傳遞至TBS_CONTEXT_PARAMS2結構,版本設定為 TPM_VERSION_20,且 includeTpm20 設為 1。
與 TPM 1.2 和 TPM 2.0 互動的應用程式應該會將指標傳遞給TBS_CONTEXT_PARAMS2結構,版本設定為 TPM_VERSION_20、includeTpm20 設為 1,以及 includeTpm12 設定為 1。
語法
typedef struct tdTBS_CONTEXT_PARAMS2 {
UINT32 version;
union {
struct {
UINT32 requestRaw : 1;
UINT32 includeTpm12 : 1;
UINT32 includeTpm20 : 1;
};
UINT32 asUINT32;
};
} TBS_CONTEXT_PARAMS2, *PTBS_CONTEXT_PARAMS2;
成員
version
TBS 內容實作的版本。 這必須設定為 TPM_VERSION_20。
requestRaw
includeTpm12
includeTpm20
asUINT32
用來存取一個變數中的所有位。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | tbs.h |