TBS_CONTEXT_PARAMS2 struttura (tbs.h)
Specifica la versione dell'implementazione del contesto TBS. È necessario usare questa struttura se l'applicazione funziona con entrambe le versioni di TPM.
Le applicazioni che interagiscono con solo TPM 2.0 devono passare un puntatore a una struttura TBS_CONTEXT_PARAMS2, con versione impostata su TPM_VERSION_20 e includereTpm20 impostata su 1.
Le applicazioni che interagiscono con TPM 1.2 e TPM 2.0 devono passare un puntatore a una struttura di TBS_CONTEXT_PARAMS2 , con la versione impostata su TPM_VERSION_20, includeTpm20 impostata su 1 e includeTpm12 impostata su 1.
Sintassi
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;
Members
version
Versione dell'implementazione del contesto TBS. Questa opzione deve essere impostata su TPM_VERSION_20.
requestRaw
includeTpm12
includeTpm20
asUINT32
Usato per accedere a tutti i bit in una variabile.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | tbs.h |