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 [데스크톱 앱만 해당] |
추가 정보