TBS_CONTEXT_PARAMS2 구조체(tbs.h)
TBS 컨텍스트 구현의 버전을 지정합니다. 애플리케이션이 두 버전의 TPM에서 작동하는 경우 이 구조를 사용해야 합니다.
TPM 2.0과 상호 작용하는 애플리케이션은 버전이 TPM_VERSION_20 설정되고 includeTpm20이 1로 설정된 TBS_CONTEXT_PARAMS2 구조에 대한 포인터를 전달해야 합니다.
TPM 1.2 및 TPM 2.0과 상호 작용하는 애플리케이션은 버전이 TPM_VERSION_20 설정되고 includeTpm20이 1로 설정되고 includeTpm12가 1로 설정된 TBS_CONTEXT_PARAMS2 구조에 대한 포인터를 전달해야 합니다.
구문
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 |