다음을 통해 공유


ENCLAVE_INFORMATION 구조체(ntenclv.h)

현재 실행 중인 enclave에 대한 정보를 포함합니다.

구문

typedef struct ENCLAVE_INFORMATION {
  ULONG            EnclaveType;
  ULONG            Reserved;
  PVOID            BaseAddress;
  SIZE_T           Size;
  ENCLAVE_IDENTITY Identity;
} ENCLAVE_INFORMATION;

멤버

EnclaveType

enclave의 아키텍처 유형입니다.

의미
ENCLAVE_TYPE_SGX
0x00000001
Intel SGX(Software Guard Extensions) 아키텍처 확장의 enclave입니다.
ENCLAVE_TYPE_SGX2
0x00000002
SGX2 및 SGX1 enclave를 지원합니다. 플랫폼 및 OS는 이 플랫폼에서 EDMM을 사용하여 SGX2 지침을 지원합니다(다른 SGX2 구문 외에).
ENCLAVE_TYPE_VBS
0x00000010
VBS enclave입니다.

Reserved

예약되어 있습니다.

BaseAddress

enclave의 기본 주소에 대한 포인터입니다.

Size

enclave의 크기(바이트)입니다.

Identity

enclave의 기본 모듈 ID입니다.

요구 사항

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

추가 정보

Enclave 구조체

ENCLAVE_IDENTITY

EnclaveGetEnclaveInformation