Bagikan melalui


struktur TBS_CONTEXT_PARAMS2 (tbs.h)

Menentukan versi implementasi konteks TBS. Anda harus menggunakan struktur ini jika aplikasi Anda berfungsi dengan kedua versi TPM.

Aplikasi yang berinteraksi hanya dengan TPM 2.0 harus meneruskan pointer ke struktur TBS_CONTEXT_PARAMS2 , dengan versi diatur ke TPM_VERSION_20, dan includeTpm20 diatur ke 1.

Aplikasi yang berinteraksi dengan TPM 1.2 dan TPM 2.0 harus meneruskan pointer ke struktur TBS_CONTEXT_PARAMS2 , dengan versi diatur ke TPM_VERSION_20, includeTpm20 diatur ke 1, dan includeTpm12 diatur ke 1.

Sintaks

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;

Anggota

version

Versi implementasi konteks TBS. Ini harus diatur ke TPM_VERSION_20.

requestRaw

includeTpm12

includeTpm20

asUINT32

Digunakan untuk mengakses semua bit dalam satu variabel.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header tbs.h