Поделиться через


Структуры анклава

Следующие структуры используются при работе с анклавами, которые используются для создания доверенных сред выполнения.

В этом разделе

Раздел Описание
ENCLAVE_CREATE_INFO_SGX Содержит сведения, относящиеся к архитектуре, используемые для создания анклава, когда тип анклава ENCLAVE_TYPE_SGX, который задает анклава для расширения архитектуры Intel Software Guard Extensions (SGX).
ENCLAVE_CREATE_INFO_VBS Содержит сведения, относящиеся к архитектуре для создания анклава, когда тип анклава ENCLAVE_TYPE_VBS, который задает анклав безопасности на основе виртуализации (VBS).
ENCLAVE_IDENTITY Описывает удостоверение основного модуля анклава.
ENCLAVE_INFORMATION Содержит сведения о выполняемом в настоящее время анклава.
ENCLAVE_INIT_INFO_SGX Содержит сведения, относящиеся к архитектуре, используемые для инициализации анклава при ENCLAVE_TYPE_SGX типа анклава, который задает анклава для расширения архитектуры Intel Software Guard Extensions (SGX).
ENCLAVE_INIT_INFO_VBS Содержит сведения, относящиеся к архитектуре, используемые для инициализации анклава, когда тип анклава ENCLAVE_TYPE_VBS, который задает анклав безопасности на основе виртуализации (VBS).
IMAGE_ENCLAVE_CONFIG32 Определяет формат конфигурации анклава для систем под управлением 32-разрядной Ос Windows.
IMAGE_ENCLAVE_CONFIG64 Определяет формат конфигурации анклава для систем под управлением 64-разрядной Ос Windows.
IMAGE_ENCLAVE_IMPORT Определяет запись в массиве изображений, которые может импортировать анклава.
VBS_ENCLAVE_REPORT* Описывает формат подписанного оператора, содержащегося в отчете, созданном путем вызова функции EnclaveGetAttestationReport .
VBS_ENCLAVE_REPORT_MODULE Описывает модуль, загруженный для анклава.
VBS_ENCLAVE_REPORT_PKG_HEADER Описывает содержимое отчета, созданного путем вызова функции EnclaveGetAttestationReport .
VBS_ENCLAVE_REPORT_VARDATA_HEADER Описывает формат блока данных переменной, содержащегося в отчете, который создает функция EnclaveGetAttestationReport .

См. также