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


Протокол проверки подписи UEFI

Важно!

Некоторые сведения в этом разделе могут относиться только к Windows 10 Mobile и определенным архитектурам процессора.

Протокол проверки сигнатуры позволяет средствам мигания проверять подпись в файле каталога в полном флэш-обновлении (FFU) и убедиться, что хэш таблицы хэшей соответствует хэшу, указанному в файле каталога.

Сведения о структуре файлов полного флэш-обновления (FFU) и средств флэш-памяти будут предоставлены в следующем выпуске этой документации.

EFI_CHECKSIG_PROTOCOL

В этом разделе приводится подробное описание EFI_CHECKSIG_PROTOCOL.

GUID

// {E52500C3-4BF4-41A5-9692-6DF73DBFB9FE}
#define EFI_CHECKSIG_PROTOCOL_GUID \
  { 0xe52500c3, 0x4bf4, 0x41a5, { 0x96, 0x92, 0x6d, 0xf7, 0x3d, 0xbf, 0xb9, 0xfe } }

Номер редакции

#define EFI_SIMPLE_WINPHONE_IO_PROTOCOL_REVISION   0x00000000

Структура интерфейса протокола

struct _EFI_CHECKSIG_PROTOCOL {
  UINT32 Revision;
  EFI_CHECK_SIG_AND_HASH EfiCheckSignatureAndHash;
};

Элементы

Редакция
Редакция, которой соответствует EFI_CHECKSIG_PROTOCOL . Все будущие редакции должны быть обратно совместимы. Если будущая версия не совместима с обратной совместимостью, необходимо использовать другой GUID.

EfiCheckSignatureAndHash
Проверяет подпись и хэш файла каталога полного обновления (FFU). См . EFI_CHECKSIG_PROTOCOL. EfiCheckSignatureAndHash

Требования

Заголовка: Создано пользователем

См. также раздел

Захват и применение образов Windows Full Flash Update (FFU)