Partager via


ENCLAVE_INFORMATION structure (ntenclv.h)

Contient des informations sur l’enclave en cours d’exécution.

Syntaxe

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

Membres

EnclaveType

Type d’architecture de l’enclave.

Valeur Signification
ENCLAVE_TYPE_SGX
0x00000001
Enclave pour l’extension d’architecture Intel Software Guard Extensions (SGX).
ENCLAVE_TYPE_SGX2
0x00000002
Prend en charge les enclaves SGX2 et SGX1. La plateforme et le système d’exploitation prennent en charge les instructions SGX2 avec EDMM sur cette plateforme (en plus d’autres constructions SGX2).
ENCLAVE_TYPE_VBS
0x00000010
Enclave VBS.

Reserved

Réservé.

BaseAddress

Pointeur vers l’adresse de base de l’enclave.

Size

Taille de l’enclave, en octets.

Identity

Identité du module principal d’une enclave.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête ntenclv.h

Voir aussi

Structures d’enclave

ENCLAVE_IDENTITY

EnclaveGetEnclaveInformation