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


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

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

Примечание.

Использование этих API для анклава VBS требует windows 11 сборки 26100.2314 или более поздней версии или Windows Server 2025 или более поздней версии.

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

Раздел Описание
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 .

См. также