다음을 통해 공유


CTL_FIND_SUBJECT_PARA 구조체(wincrypt.h)

CTL_FIND_SUBJECT_PARA 구조에는 인증서 신뢰 목록(CTL)을 찾기 위해 CTL_FIND_SUBJECT dwFindType 매개 변수와 함께 CertFindCTLInStore에서 사용하는 데이터가 포함됩니다.

구문

typedef struct _CTL_FIND_SUBJECT_PARA {
  DWORD                cbSize;
  PCTL_FIND_USAGE_PARA pUsagePara;
  DWORD                dwSubjectType;
  void                 *pvSubject;
} CTL_FIND_SUBJECT_PARA, *PCTL_FIND_SUBJECT_PARA;

멤버

cbSize

이 구조체의 크기(바이트)입니다.

pUsagePara

CTL_FIND_USAGE_PARA 구조체에 대한 포인터입니다. CTL을 찾을 때 CTL_FIND_USAGE_PARA 매개 변수를 참조할 필요가 없는 경우 NULL일 수 있습니다.

dwSubjectType

CTL_CERT_SUBJECT_TYPE 경우 pvSubject 멤버는 CERT_CONTEXT 가리킵니다. CTL의 SubjectAlgorithm 은 주체 ID의 표현을 확인하기 위해 검사됩니다. 처음에는 SHA1 또는 MD5 해시만 지원됩니다. 적절한 해시 속성은 CERT_CONTEXT 가져옵니다.

CTL_ANY_SUBJECT_TYPE 경우 pvSubject는 CTL에서 일치시킬 SubjectAlgorithm을 포함하는 CTL_ANY_SUBJECT_INFO 구조체와 CTL 항목 중 하나에서 일치시킬 SubjectIdentifier를 가리킵니다.

pvSubject

pvSubject 멤버의 값은 dwSubjectType 멤버의 값에 따라 달라집니다. 자세한 내용은 dwSubjectType을 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wincrypt.h

추가 정보

CERT_CONTEXT

CTL_ANY_SUBJECT_INFO

CTL_FIND_USAGE_PARA

CertFindCTLInStore