Share via


CTL_VERIFY_USAGE_PARA 구조체(wincrypt.h)

CTL_VERIFY_USAGE_PARA 구조에는 CertVerifyCTLUsage에서 CTL 사용의 유효성을 설정하는 데 사용하는 매개 변수가 포함되어 있습니다.

구문

typedef struct _CTL_VERIFY_USAGE_PARA {
  DWORD           cbSize;
  CRYPT_DATA_BLOB ListIdentifier;
  DWORD           cCtlStore;
  HCERTSTORE      *rghCtlStore;
  DWORD           cSignerStore;
  HCERTSTORE      *rghSignerStore;
} CTL_VERIFY_USAGE_PARA, *PCTL_VERIFY_USAGE_PARA;

멤버

cbSize

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

ListIdentifier

찾거나 확인할 CTLListIdentifier를 지정하는 BLOB입니다. 일반적으로 ListIdentifier BLOB의 cbData 멤버는 0이 되며, 이는 ListIdentifier가 있는 CTL이 일치할 수 있음을 나타냅니다.

ListIdentifier가 없는 CTL만 일치하려면 ListIdentifier BLOB의 cbData 멤버가 CTL_FIND_NO_LIST_ID_CBDATA.

발급자가 동일한 SubjectUsage에 대해 여러 CTL을 만드는 경우 ListIdentifier 는 둘을 구분할 수 있습니다.

cCtlStore

일치하는 CTL을 검색할 저장소 수입니다.

rghCtlStore

일치하는 CTL을 찾기 위해 검색할 저장소 핸들의 배열입니다.

cSignerStore

허용되는 CTL 서명자를 검색할 매장 수입니다.

rghSignerStore

허용되는 CTL 서명자를 검색할 저장소 핸들의 배열입니다.

요구 사항

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

추가 정보

CertVerifyCTLUsage