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


структура GRL_HEADER

Содержит заголовок глобального списка отзыва (GRL).

Синтаксис

typedef struct _GRL_HEADER {
  WCHAR    wszIdentifier[6];
  WORD     wFormatMajor;
  WORD     wFormatMinor;
  FILETIME CreationTime;
  DWORD    dwSequenceNumber;
  DWORD    dwForceRebootVersion;
  DWORD    dwForceProcessRestartVersion;
  DWORD    cbRevocationSectionOffset;
  DWORD    cRevokedKernelBinaries;
  DWORD    cRevokedUserBinaries;
  DWORD    cRevokedCertificates;
  DWORD    cTrustedRoots;
  DWORD    cbExtensibleSectionOffset;
  DWORD    cExtensibleEntries;
  DWORD    cbRenewalSectionOffset;
  DWORD    cRevokedKernelBinaryRenewals;
  DWORD    cRevokedUserBinaryRenewals;
  DWORD    cRevokedCertificateRenewals;
  DWORD    cbSignatureCoreOffset;
  DWORD    cbSignatureExtOffset;
} GRL_HEADER;

Члены

wszIdentifier

Идентификатор GRL. Значение всегда равно L "MSGRL".

wFormatMajor

Основной номер версии. В настоящее время значение должно быть равно 1.

wFormatMinor

Дополнительный номер версии. В настоящее время значение должно быть равно нулю.

CreationTime

Значение FILETIME , указывающее время создания файла.

dwSequenceNumber

Номер версии GRL. В настоящее время значение должно быть не менее 3.

dwForceRebootVersion

Зарезервировано.

dwForceProcessRestartVersion

Зарезервировано.

cbRevocationSectionOffset

Смещение (в байтах) от начала GRL до раздела Core.

cRevokedKernelBinaries

Количество отозванных двоичных файлов ядра, перечисленных в GRL.

cRevokedUserBinaries

Количество отозванных двоичных файлов в пользовательском режиме, перечисленных в GRL.

cRevokedCertificates

Количество отозванных сертификатов, перечисленных в GRL.

cTrustedRoots

Число доверенных корней, перечисленных в GRL.

cbExtensibleSectionOffset

Смещение (в байтах) от начала GRL до раздела Расширяемый.

cExtensibleEntries

Количество записей в разделе Расширяемый.

cbRenewalSectionOffset

Смещение (в байтах) от начала GRL до раздела Продление.

cRevokedKernelBinaryRenewals

Число двоичных обновлений ядра, перечисленных в GRL.

cRevokedUserBinaryRenewals

Количество двоичных обновлений в пользовательском режиме, перечисленных в GRL.

cRevokedCertificateRenewals

Число обновлений сертификатов, перечисленных в GRL.

cbSignatureCoreOffset

Смещение в байтах от начала GRL до сигнатуры раздела Core.

cbSignatureExtOffset

Смещение в байтах от начала GRL до сигнатуры расширяемого раздела.

Комментарии

Все целые числа в GRL имеют упорядочение байтов с минимальным порядком байтов. Все структуры выровнены по 1-байтовой границе.

Эта структура не объявлена в заголовке пакета SDK. Чтобы использовать эту структуру, добавьте показанное здесь объявление в исходный код.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]

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

Отзыв сертификата OPM

Структуры OPM