Share via


VBS_ENCLAVE_REPORT_PKG_HEADER 結構 (ntenclv.h)

描述呼叫 EnclaveGetAttestationReport 函式所產生的報表內容。

語法

typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
  UINT32 PackageSize;
  UINT32 Version;
  UINT32 SignatureScheme;
  UINT32 SignedStatementSize;
  UINT32 SignatureSize;
  UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;

成員

PackageSize

以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中VBS_ENCLAVE_REPORT_PKG_HEADER結構大小、已簽署語句和簽章的總和。

Version

呼叫 EnclaveGetAttestationReport 函式所產生的報表中VBS_ENCLAVE_REPORT_PKG_HEADER結構的版本。 目前唯一支援的版本 是VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT,等於 1

SignatureScheme

呼叫 EnclaveGetAttestationReport 函式所產生的報表中籤章所使用的配置。

SignedStatementSize

以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中包含的已簽署數據大小。

SignatureSize

以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中包含的簽章大小。

Reserved

保留的。

備註

EnclaveGetAttestationReport 產生的報表包含下列專案:

規格需求

   
最低支援的用戶端 Windows 10 版本 1709 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 ntenclv.h

另請參閱

記憶體保護區結構

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER