_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]

Voir aussi

Révocation de certificat OPM

Structures OPM