estructura de GRL_HEADER
Contiene el encabezado de la lista de revocación global (GRL).
Sintaxis
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;
Miembros
-
wszIdentifier
-
Identificador GRL. El valor siempre es L"MSGRL".
-
wFormatMajor
-
Número de versión principal. Actualmente, el valor debe ser 1.
-
wFormatMinor
-
Número de versión secundaria. Actualmente, el valor debe ser cero.
-
CreationTime
-
Valor FILETIME que especifica cuándo se creó el archivo.
-
dwSequenceNumber
-
Número de versión de GRL. Actualmente, el valor debe ser al menos 3.
-
dwForceRebootVersion
-
Reservado.
-
dwForceProcessRestartVersion
-
Reservado.
-
cbRevocationSectionOffset
-
Desplazamiento, en bytes, desde el inicio de la GRL hasta la sección Core.
-
cRevokedKernelBinaries
-
Número de archivos binarios de kernel revocados enumerados en la GRL.
-
cRevokedUserBinaries
-
Número de archivos binarios revocados en modo de usuario enumerados en la GRL.
-
cRevokedCertificates
-
Número de certificados revocados enumerados en la GRL.
-
cTrustedRoots
-
Número de raíces de confianza enumeradas en la GRL.
-
cbExtensibleSectionOffset
-
Desplazamiento, en bytes, desde el inicio de la GRL hasta la sección Extensible.
-
cExtensibleEntries
-
Número de entradas de la sección Extensible.
-
cbRenewalSectionOffset
-
Desplazamiento, en bytes, desde el inicio de la GRL hasta la sección Renewals.
-
cRevokedKernelBinaryRenewals
-
Número de renovaciones binarias de kernel enumeradas en grL.
-
cRevokedUserBinaryRenewals
-
Número de renovaciones binarias en modo de usuario enumeradas en grL.
-
cRevokedCertificateRenewals
-
Número de renovaciones de certificados enumeradas en la GRL.
-
cbSignatureCoreOffset
-
Desplazamiento, en bytes, desde el inicio de la GRL hasta la firma de la sección Core.
-
cbSignatureExtOffset
-
Desplazamiento, en bytes, desde el inicio de la GRL hasta la firma de sección extensible.
Comentarios
Todos los enteros del GRL tienen un orden de bytes little-endian. Todas las estructuras se alinean con límites de 1 byte.
Esta estructura no se declara en un encabezado del SDK. Para usar esta estructura, agregue la declaración que se muestra aquí al código fuente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Consulte también