_Structure d’en-tête GRL
Contient l’en-tête GRL (liste de révocation globale).
Syntaxe
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;
Membres
-
wszIdentifier
-
Identificateur GRL. La valeur est toujours L "MSGRL".
-
wFormatMajor
-
Numéro de version principale. Actuellement, la valeur doit être 1.
-
wFormatMinor
-
Numéro de version secondaire. Actuellement, la valeur doit être égale à zéro.
-
CreationTime
-
Valeur fileTime qui spécifie le moment où le fichier a été créé.
-
dwSequenceNumber
-
Numéro de version de GRL. Actuellement, la valeur doit être au moins égale à 3
-
dwForceRebootVersion
-
Réservé.
-
dwForceProcessRestartVersion
-
Réservé.
-
cbRevocationSectionOffset
-
Offset, en octets, entre le début de GRL et la section principale.
-
cRevokedKernelBinaries
-
Nombre de binaires de noyau révoqués listés dans GRL.
-
cRevokedUserBinaries
-
Nombre de fichiers binaires en mode utilisateur révoqués listés dans GRL.
-
cRevokedCertificates
-
Nombre de certificats révoqués listés dans GRL.
-
cTrustedRoots
-
Nombre de racines de confiance listées dans GRL.
-
cbExtensibleSectionOffset
-
Offset, en octets, entre le début de GRL et la section extensible.
-
cExtensibleEntries
-
Nombre d’entrées dans la section extensible.
-
cbRenewalSectionOffset
-
Décalage, en octets, entre le début de GRL et la section renouvellements.
-
cRevokedKernelBinaryRenewals
-
Nombre de renouvellements binaires de noyau listés dans le GRL.
-
cRevokedUserBinaryRenewals
-
Nombre de renouvellements binaires en mode utilisateur listés dans le GRL.
-
cRevokedCertificateRenewals
-
Nombre de renouvellements de certificats listés dans le GRL.
-
cbSignatureCoreOffset
-
Offset, en octets, entre le début de GRL et la signature de la section principale.
-
cbSignatureExtOffset
-
Offset, en octets, entre le début de GRL et la signature de la section extensible.
Notes
Tous les entiers dans GRL ont un classement des octets little-endian. Toutes les structures sont alignées sur des limites de 1 octet.
Cette structure n’est pas déclarée dans un en-tête SDK. Pour utiliser cette structure, ajoutez la déclaration indiquée ici à votre code source.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Applications de [ Bureau Windows Vista uniquement] |
| Serveur minimal pris en charge |
Applications de bureau Windows Server 2008 [ uniquement] |