VBS_ENCLAVE_REPORT_VARDATA_HEADER 구조체(ntenclv.h)
EnclaveGetAttestationReport 함수가 생성하는 보고서에 포함된 변수 데이터 블록의 형식을 설명합니다.
구문
typedef struct VBS_ENCLAVE_REPORT_VARDATA_HEADER {
UINT32 DataType;
UINT32 Size;
} VBS_ENCLAVE_REPORT_VARDATA_HEADER;
멤버
DataType
변수 데이터 블록의 형식입니다.
값 | 의미 |
---|---|
VBS_ENCLAVE_VARDATA_INVALID0x00000000 |
변수 데이터 블록이 잘못되었습니다. |
VBS_ENCLAVE_VARDATA_MODULE0x00000001 |
변수 데이터 블록은 모듈입니다. |
Size
헤더를 포함한 이 변수 데이터 블록의 크기(바이트)입니다.
설명
Enclave 증명 보고서에는 0개 또는 가변 데이터 블록이 포함됩니다. 이러한 변수 데이터 블록은 다음 항목으로 구성됩니다.
- 변수 데이터 블록의 형식을 설명하는 VBS_ENCLAVE_REPORT_VARDATA_HEADER 구조체입니다.
- VBS_ENCLAVE_REPORT_VARDATA_HEADER 구조체에서 설명하는 데이터입니다. VBS_ENCLAVE_REPORT_VARDATA_HEADER 구조체의 DataType 멤버 값이 VBS_ENCLAVE_VARDATA_MODULE 경우 이 데이터는 VBS_ENCLAVE_REPORT_MODULE 구조입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | ntenclv.h |