다음을 통해 공유


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 시작부터 확장 가능 섹션까지의 오프셋(바이트)입니다.

cExtensibleEntries

확장 가능 섹션의 항목 수입니다.

cbRenewalSectionOffset

GRL 시작부터 갱신 섹션까지의 오프셋(바이트)입니다.

cRevokedKernelBinaryRenewals

GRL에 나열된 커널 이진 갱신 수입니다.

cRevokedUserBinaryRenewals

GRL에 나열된 사용자 모드 이진 갱신 수입니다.

cRevokedCertificateRenewals

GRL에 나열된 인증서 갱신 수입니다.

cbSignatureCoreOffset

GRL 시작부터 Core 섹션 서명까지의 오프셋(바이트)입니다.

cbSignatureExtOffset

GRL의 시작부터 확장 가능한 섹션 서명까지의 오프셋(바이트)입니다.

설명

GRL의 모든 정수에는 little-endian 바이트 순서가 있습니다. 모든 구조체는 1 바이트 경계에 맞춰집니다.

이 구조체는 SDK 헤더에서 선언되지 않습니다. 이 구조를 사용하려면 여기에 표시된 선언을 소스 코드에 추가합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]

추가 정보

OPM 인증서 해지

OPM 구조체