TBS_CONTEXT_PARAMS2 estructura (tbs.h)
Especifica la versión de la implementación del contexto TBS. Debe usar esta estructura si la aplicación funciona con ambas versiones de TPM.
Las aplicaciones que interactúan con solo TPM 2.0 deben pasar un puntero a una estructura de TBS_CONTEXT_PARAMS2 , con la versión establecida en TPM_VERSION_20 e incluirTpm20 establecida en 1.
Las aplicaciones que interactúan con TPM 1.2 y TPM 2.0 deben pasar un puntero a una estructura de TBS_CONTEXT_PARAMS2 , con la versión establecida en TPM_VERSION_20, includeTpm20 establecida en 1 e includeTpm12 establecida en 1.
Sintaxis
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;
Miembros
version
La versión de la implementación del contexto TBS. Debe establecerse en TPM_VERSION_20.
requestRaw
includeTpm12
includeTpm20
asUINT32
Se usa para tener acceso a todos los bits de una variable.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | tbs.h |