CRL_DIST_POINT_NAME 구조체(wincrypt.h)
CRL_DIST_POINT_NAME 구조체는 CRL을 가져올 수 있는 위치를 식별합니다. CRL_DIST_POINT_NAME 사용하면 CERT_ALT_NAME_INFO 구조체의 FullName 멤버에 다양한 형태의 CRL 배포 지점 이름이 나타납니다. 애플리케이션은 구조체의 모든 이름 양식을 처리할 수 없습니다. 하나 이상의 이름 양식을 처리할 수 있는 경우 배포 지점을 사용할 수 있습니다.
배포 지점에 대한 이름 양식을 처리할 수 없는 경우 인증 기관 (CA) 디렉터리 항목의 배포 지점과 같은 다른 원본에서 필수 해지 정보를 가져올 수 있는 경우 애플리케이션에서 인증서를 계속 사용할 수 있습니다.
구문
typedef struct _CRL_DIST_POINT_NAME {
DWORD dwDistPointNameChoice;
union {
CERT_ALT_NAME_INFO FullName;
} DUMMYUNIONNAME;
} CRL_DIST_POINT_NAME, *PCRL_DIST_POINT_NAME;
멤버
dwDistPointNameChoice
공용 구조체에 포함된 이름 데이터에 사용되는 변형을 나타냅니다. 다음 값이 정의됩니다.
값 | 의미 |
---|---|
|
배포 지점 이름이 제공되지 않습니다. |
|
배포 지점 이름은 공용 구조체의 FullName 멤버에 있습니다. |
|
현재 구현되지 않습니다. |
DUMMYUNIONNAME
DUMMYUNIONNAME.FullName
여러 가지 형식 중 하나로 CRL 배포 지점을 지정하는 대체 이름 배열을 포함하는 CERT_ALT_NAME_INFO 구조체입니다. 가장 일반적인 중 하나는 "http://..." 형식의 URL을 사용합니다. CRL의 위치를 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wincrypt.h |