CTL_INFO 구조체(wincrypt.h)
CTL_INFO 구조에는 CTL(인증서 신뢰 목록)에 저장된 정보가 포함됩니다.
구문
typedef struct _CTL_INFO {
DWORD dwVersion;
CTL_USAGE SubjectUsage;
CRYPT_DATA_BLOB ListIdentifier;
CRYPT_INTEGER_BLOB SequenceNumber;
FILETIME ThisUpdate;
FILETIME NextUpdate;
CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm;
DWORD cCTLEntry;
PCTL_ENTRY rgCTLEntry;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CTL_INFO, *PCTL_INFO;
멤버
dwVersion
CTL의 버전 번호입니다. 현재 정의된 버전 번호는 다음 표에 나와 있습니다.
값 | 의미 |
---|---|
|
버전 1 |
SubjectUsage
CTL_USAGE 개체 식별자의 시퀀스로 목록의 의도된 사용을 식별하는 구조입니다. 이는 향상된 키 사용 확장과 동일합니다.
ListIdentifier
목록을 고유하게 식별하는 바이트 문자열을 포함하는 CRYPT_DATA_BLOB 구조체입니다. 이 멤버는 SubjectUsage 를 보강하는 데 사용되며 원하는 경우 목록을 추가로 지정합니다.
SequenceNumber
CTL의 각 업데이트에 대해 단조롭게 증가하는 수를 포함하는 BLOB 입니다.
ThisUpdate
게시된 CRL(인증서 해지 목록 )의 날짜 및 시간을 나타냅니다. 시간이 1950년 이후이고 2050년 이전인 경우 UTC 시간은 8바이트 날짜/시간으로 2자리 연도(즉, YYMMDDHHMMSS 및 2바이트)로 정확한 초로 인코딩됩니다. 그렇지 않으면 4-바이트 연도의 밀리초에 정확한 8 바이트 년으로 인코딩된 일반화된 시간입니다.
NextUpdate
CRL의 다음 예약된 업데이트 날짜 및 시간을 나타냅니다. 시간이 1950년 이후이고 2050년 이전인 경우 UTC 시간은 8바이트 날짜/시간으로 2자리 연도(즉, YYMMDDHHMMSS 및 2바이트)로 정확한 초로 인코딩됩니다. 그렇지 않으면 4 바이트 연도의 밀리초에 정확한 8 바이트 날짜 시간으로 인코딩된 일반화된 시간입니다.
SubjectAlgorithm
CRYPT_ALGORITHM_IDENTIFIERrgCTLEntry 멤버 배열의 CTL_ENTRY 멤버에 있는 SubjectIdentifier의 알고리즘 형식을 포함하는 구조체입니다. 구조체에는 알고리즘에서 사용하는 추가 매개 변수도 포함됩니다.
cCTLEntry
rgCTLEntry 멤버 배열의 요소 수입니다.
rgCTLEntry
CTL_ENTRY 구조체의 배열입니다.
cExtension
rgExtension 배열의 요소 수입니다.
rgExtension
CERT_EXTENSION 구조체의 배열입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |