다음을 통해 공유


ENCLAVE_INIT_INFO_SGX 구조체(winnt.h)

Enclave 형식이 ENCLAVE_TYPE_SGX 또는ENCLAVE_TYPE_SGX2 때 Enclave를 초기화하는 데 사용할 아키텍처별 정보를 포함합니다. 이 정보는 Intel SGX(Software Guard Extensions) 아키텍처 확장에 대한 enclave를 지정합니다.

구문

typedef struct _ENCLAVE_INIT_INFO_SGX {
  BYTE SigStruct[1808];
  BYTE Reserved1[240];
  BYTE EInitToken[304];
  BYTE Reserved2[1744];
} ENCLAVE_INIT_INFO_SGX, *PENCLAVE_INIT_INFO_SGX;

멤버

SigStruct[1808]

enclave를 초기화하는 데 사용할 Enclave 서명 구조(SIGSTRUCT)입니다. 이 구조체는 enclave 서명자의 enclave에 대한 정보를 지정합니다.

Reserved1[240]

사용되지 않습니다.

EInitToken[304]

Enclave를 초기화하는 데 사용할 EINITTOKEN(EINIT 토큰 구조체)입니다. 초기화 작업은 이 구조를 사용하여 enclave에 시작할 권한이 있는지 확인합니다.

Reserved2[1744]

사용되지 않습니다.

설명

SIGSTRUCTEINITTOKEN 구조에 대한 자세한 내용은 Intel Software Guard 확장에서 사용할 수 있는 Intel SGX 프로그래밍 참조를 참조하세요.

요구 사항

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

추가 정보

Enclave 구조체

ENCLAVE_CREATE_INFO_SGX

InitializeEnclave