structure de GRL_HEADER
Contient l’en-tête de liste de révocation globale (GRL).
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 la date de création du fichier.
-
dwSequenceNumber
-
Numéro de version GRL. Actuellement, la valeur doit être au moins 3
-
dwForceRebootVersion
-
Réservé.
-
dwForceProcessRestartVersion
-
Réservé.
-
cbRevocationSectionOffset
-
Décalage, en octets, du début de la liste GRL à la section Core.
-
cRevokedKernelBinaries
-
Nombre de fichiers binaires de noyau révoqués répertoriés dans la liste grL.
-
cRevokedUserBinaries
-
Nombre de fichiers binaires révoqués en mode utilisateur répertoriés dans la liste grL.
-
cRevokedCertificates
-
Nombre de certificats révoqués répertoriés dans la liste grL.
-
cTrustedRoots
-
Nombre de racines approuvées répertoriées dans la liste grL.
-
cbExtensibleSectionOffset
-
Décalage, en octets, du début de la liste GRL à la section Extensible.
-
cExtensibleEntries
-
Nombre d’entrées dans la section Extensible.
-
cbRenewalSectionOffset
-
Décalage, en octets, du début de la liste grL à la section Renouvellements.
-
cRevokedKernelBinaryRenewals
-
Nombre de renouvellements binaires du noyau répertoriés dans la liste grL.
-
cRevokedUserBinaryRenewals
-
Nombre de renouvellements binaires en mode utilisateur répertoriés dans la liste grL.
-
cRevokedCertificateRenewals
-
Nombre de renouvellements de certificat répertoriés dans la liste grL.
-
cbSignatureCoreOffset
-
Décalage, en octets, du début de la liste grL à la signature de section Principale.
-
cbSignatureExtOffset
-
Décalage, en octets, du début de la liste grL à la signature de section Extensible.
Notes
Tous les entiers du GRL ont un classement d’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.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
Voir aussi