ENCLAVE_INFORMATION Struktur (ntenclv.h)
Enthält Informationen zur derzeit ausgeführten Enklave.
Syntax
typedef struct ENCLAVE_INFORMATION {
ULONG EnclaveType;
ULONG Reserved;
PVOID BaseAddress;
SIZE_T Size;
ENCLAVE_IDENTITY Identity;
} ENCLAVE_INFORMATION;
Member
EnclaveType
Der Architekturtyp der Enklave.
Wert | Bedeutung |
---|---|
ENCLAVE_TYPE_SGX0x00000001 |
Eine Enclave für die Intel Software Guard Extensions (SGX)-Architekturerweiterung. |
ENCLAVE_TYPE_SGX20x00000002 |
Unterstützt SGX2- und SGX1-Enklaven. Die Plattform und das Betriebssystem unterstützen SGX2-Anweisungen mit EDMM auf dieser Plattform (zusätzlich zu anderen SGX2-Konstrukten). |
ENCLAVE_TYPE_VBS0x00000010 |
Eine VBS-Enklave. |
Reserved
Reserviert.
BaseAddress
Ein Zeiger auf die Basisadresse der Enklave.
Size
Die Größe der Enclave in Bytes.
Identity
Die Identität des primären Moduls einer Enklave.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | ntenclv.h |