Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Version der TBS-Kontextimplementierung an. Sie müssen diese Struktur verwenden, wenn Ihre Anwendung mit beiden TPM-Versionen funktioniert.
Anwendungen, die nur mit TPM 2.0 interagieren, sollten einen Zeiger auf eine TBS_CONTEXT_PARAMS2-Struktur übergeben, wobei die Version auf TPM_VERSION_20 und includeTpm20 auf 1 festgelegt ist.
Anwendungen, die mit TPM 1.2 und TPM 2.0 interagieren, sollten einen Zeiger auf eine TBS_CONTEXT_PARAMS2-Struktur übergeben, wobei die Version auf TPM_VERSION_20 festgelegt ist, includeTpm20 auf 1 und includeTpm12 auf 1 festgelegt ist.
Syntax
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;
Member
version
Die Version der TBS-Kontextimplementierung. Dies muss auf TPM_VERSION_20 festgelegt werden.
requestRaw
includeTpm12
includeTpm20
asUINT32
Wird verwendet, um auf alle Bits in einer Variablen zuzugreifen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Kopfzeile | tbs.h |