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 開頭到 Extensible 區段的位移,以位元組為單位。

cExtensibleEntries

Extensible 區段中的專案數。

cbRenewalSectionOffset

從 GRL 開始到 [更新] 區段的位移,以位元組為單位。

cRevokedKernelBinaryRenewals

GRL 中列出的核心二進位更新數目。

cRevokedUserBinaryRenewals

GRL 中列出的使用者模式二進位更新數目。

cRevokedCertificateRenewals

GRL 中列出的憑證更新數目。

cbSignatureCoreOffset

從 GRL 開頭到 Core 區段簽章的位移,以位元組為單位。

cbSignatureExtOffset

從 GRL 開頭到可延伸區段簽章的位移,以位元組為單位。

備註

GRL 中的所有整數都有位元組由小到大的順序。 所有結構都會對齊 1 位元組界限。

此結構未在 SDK 標頭中宣告。 若要使用此結構,請將此處顯示的宣告新增至您的原始程式碼。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限桌面應用程式]

另請參閱

OPM 憑證撤銷

OPM 結構