다음을 통해 공유


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 구조체 버전입니다. 현재 지원되는 유일한 버전은 같은 1VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT.

SignatureScheme

EnclaveGetAttestationReport 함수를 호출하여 생성된 보고서의 서명에 사용되는 체계입니다.

SignedStatementSize

EnclaveGetAttestationReport 함수를 호출하여 생성된 보고서에 포함된 서명된 데이터의 크기(바이트)입니다.

SignatureSize

EnclaveGetAttestationReport 함수를 호출하여 생성된 보고서에 포함된 서명의 크기(바이트)입니다.

Reserved

예약되어 있습니다.

설명

EnclaveGetAttestationReport에서 생성하는 보고서는 다음 항목으로 구성됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 버전 1709 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
머리글 ntenclv.h

추가 정보

Enclave 구조체

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER