VBS_ENCLAVE_REPORT_MODULE 구조체(ntenclv.h)
enclave에 대해 로드된 모듈에 대해 설명합니다. 보고서에는 enclave에 대해 로드된 모든 모듈에 대해 하나의 VBS_ENCLAVE_REPORT_MODULE 구조체가 포함되어 있으며, enclave의 기본 모듈은 VBS_ENCLAVE_REPORT 구조체의 EnclaveIdentity 멤버에 설명되어 있습니다.
구문
typedef struct VBS_ENCLAVE_REPORT_MODULE {
VBS_ENCLAVE_REPORT_VARDATA_HEADER Header;
UINT8 UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH];
UINT8 AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH];
UINT8 FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
UINT8 ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
UINT32 Svn;
WCHAR ModuleName[ANYSIZE_ARRAY];
} VBS_ENCLAVE_REPORT_MODULE;
멤버
Header
보고서의 변수 데이터 헤더입니다.
UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
모듈의 enclave 고유 식별자입니다.
AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
모듈의 작성자 식별자입니다.
FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
모듈의 패밀리 식별자입니다.
ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
모듈의 이미지 식별자입니다.
Svn
모듈의 보안 버전 번호입니다.
ModuleName[ANYSIZE_ARRAY]
enclave에 로드된 모듈의 이름을 포함하는 NULL로 종료된 문자열입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | ntenclv.h |