Share via


CTL_MODIFY_REQUEST 구조체(cryptdlg.h)

CTL_MODIFY_REQUEST 구조에는 CTL(인증서 신뢰 목록)을 수정하는 요청이 포함되어 있습니다. 이 구조체는 CertModifyCertificatesToTrust 함수에서 사용됩니다.

구문

typedef struct _CTL_MODIFY_REQUEST {
  PCCERT_CONTEXT pccert;
  DWORD          dwOperation;
  DWORD          dwError;
} CTL_MODIFY_REQUEST, *PCTL_MODIFY_REQUEST;

멤버

pccert

트러스트를 변경할 인증서가 포함된 CERT_CONTEXT 구조체에 대한 포인터입니다.

dwOperation

수행할 작업입니다. 이 멤버는 다음 값 중 하나일 수 있습니다.

의미
CTL_MODIFY_REQUEST_ADD_TRUSTED
CTL에 인증서를 추가합니다. 인증서는 명시적으로 신뢰할 수 있습니다.
CTL_MODIFY_REQUEST_ADD_NOT_TRUSTED
신뢰할 수 없는 인증서 인증서 저장소에 인증서를 추가합니다. 인증서는 명시적으로 신뢰할 수 없습니다.
CTL_MODIFY_REQUEST_REMOVE
CTL에서 인증서를 제거합니다. 인증서는 명시적으로 신뢰할 수 없으며 신뢰할 수 없습니다. 신뢰할 수 있도록 인증서는 인증서 체인의 루트에 신뢰할 수 있는 루트 인증서가 있어야 합니다.

dwError

이 작업에 대해 생성된 오류 코드입니다.

요구 사항

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

추가 정보

CertModifyCertificatesToTrust