Функция LoadEnclaveImageA (enclaveapi.h)

Загружает изображение и все его импорты в анклав.

Синтаксис

BOOL LoadEnclaveImageA(
  [in] LPVOID lpEnclaveAddress,
  [in] LPCSTR lpImageName
);

Параметры

[in] lpEnclaveAddress

Базовый адрес изображения, в который необходимо загрузить изображение.

[in] lpImageName

Строка, завершающая значение NULL, содержащая имя загружаемого изображения.

Возвращаемое значение

TRUE, если функция выполнена успешно; в противном случае FALSE.

Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Замечания

LoadEnclaveImage поддерживает только анклавы с типом ENCLAVE_TYPE_VBS анклава.

После инициализации изображения с помощью InitializeEnclaveнельзя загрузить в анклава.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1709 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2016 [только классические приложения]
целевая платформа Виндоус
заголовка анклавапи.h
библиотеки onecore.lib
DLL kernel32.dll; Api-ms-win-core-enclave-l1-1-0.dll

См. также

функции Анклава

CreateEnclave

InitializeEnclave