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
-
マイナー バージョン番号。 現在、値は 0 である必要があります。
-
CreationTime
-
ファイルがいつ作成されたかを示す FILETIME 値。
-
dwSequenceNumber
-
GRL バージョン番号。 現在、値は少なくとも 3 である必要があります
-
dwForceRebootVersion
-
予約済み。
-
dwForceProcessRestartVersion
-
予約済み。
-
cbRevocationSectionOffset
-
GRL の先頭から Core セクションまでのオフセット (バイト単位)。
-
cRevokedKernelBinaries
-
GRL に一覧表示されている取り消されたカーネル バイナリの数。
-
cRevokedUserBinaries
-
GRL に一覧表示されている取り消されたユーザー モード バイナリの数。
-
cRevokedCertificates
-
GRL に一覧表示されている失効した証明書の数。
-
cTrustedRoots
-
GRL に一覧表示されている信頼されたルートの数。
-
cbExtensibleSectionOffset
-
GRL の先頭から Extensible セクションまでのオフセット (バイト単位)。
-
cExtensibleEntries
-
[拡張可能] セクションのエントリの数。
-
cbRenewalSectionOffset
-
GRL の先頭から [更新] セクションまでのオフセット (バイト単位)。
-
cRevokedKernelBinaryRenewals
-
GRL に一覧表示されているカーネル バイナリ更新の数。
-
cRevokedUserBinaryRenewals
-
GRL に一覧表示されているユーザー モードのバイナリ更新の数。
-
cRevokedCertificateRenewals
-
GRL に一覧表示されている証明書の更新の数。
-
cbSignatureCoreOffset
-
GRL の先頭から Core セクション署名までのオフセット (バイト単位)。
-
cbSignatureExtOffset
-
GRL の先頭から Extensible セクション署名までのオフセット (バイト単位)。
注釈
GRL 内のすべての整数には、リトル エンディアン バイト順があります。 すべての構造体は 1 バイト境界にアラインされます。
この構造体は SDK ヘッダーでは宣言されていません。 この構造体を使用するには、ここに示す宣言をソース コードに追加します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
こちらもご覧ください