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 开头到核心部分的偏移量(以字节为单位)。

cRevokedKernelBinaries

GRL 中列出的已吊销内核二进制文件的数目。

cRevokedUserBinaries

GRL 中列出的已撤销用户模式二进制文件的数目。

cRevokedCertificates

GRL 中列出的吊销证书数。

cTrustedRoots

GRL 中列出的受信任根数。

cbExtensibleSectionOffset

从 GRL 开头到 Extensible 节的偏移量(以字节为单位)。

cExtensibleEntries

可扩展部分中的条目数。

cbRenewalSectionOffset

从 GRL 开始到“续订”部分的偏移量(以字节为单位)。

cRevokedKernelBinaryRenewals

GRL 中列出的内核二进制续订数。

cRevokedUserBinaryRenewals

GRL 中列出的用户模式二进制续订数。

cRevokedCertificateRenewals

GRL 中列出的证书续订数。

cbSignatureCoreOffset

从 GRL 开头到核心部分签名的偏移量(以字节为单位)。

cbSignatureExtOffset

从 GRL 开头到可扩展节签名的偏移量(以字节为单位)。

备注

GRL 中的所有整数都有小端号字节排序。 所有结构都与 1 字节边界对齐。

此结构未在 SDK 标头中声明。 若要使用此结构,请将此处所示的声明添加到源代码中。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]

另请参阅

OPM 证书吊销

OPM 结构