다음을 통해 공유


ICertServerExit 인터페이스(certif.h)

ICertServerExit 인터페이스는 서버 엔진에서 내보내고 종료 모듈에서 호출됩니다.

ICertServerExit 를 사용하면 종료 모듈이 요청 및 인증서의 요소를 가져와 열거할 수 있습니다.

ICertServerExit 는 Certif.h에 정의되어 있습니다. 그러나 프로그램을 만들 때 Certsrv.h를 포함 파일로 사용합니다. Certcli.dll ICertServerExit 인터페이스를 제공합니다. 이 인터페이스의 형식 정보는 SDK(플랫폼 소프트웨어 개발 키트)와 함께 제공되는 Certclil.dll 있습니다.

Certificate Services 인터페이스는 아파트 스레딩 및 자유 스레딩 모델을 모두 지원합니다. 더 나은 처리량을 위해 무료 스레딩을 사용하는 것이 좋습니다.

상속

ICertServerExit 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ICertServerExit 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ICertServerExit 인터페이스에는 이러한 메서드가 있습니다.

 
ICertServerExit::EnumerateAttributes

현재 컨텍스트 내에서 다음 요청 특성의 이름을 반환한 다음 내부 포인터를 다음 특성으로 증분합니다.
ICertServerExit::EnumerateAttributesClose

특성 열거형으로 연결된 모든 리소스를 해제합니다.
ICertServerExit::EnumerateAttributesSetup

현재 컨텍스트와 연결된 첫 번째 요청 특성에 대한 내부 열거형 포인터를 초기화합니다. (ICertServerExit.EnumerateAttributesSetup)
ICertServerExit::EnumerateExtensions

열거할 다음 인증서 확장의 OID(개체 식별자) 문자열(확장 이름이라고도 함)을 반환한 다음 내부 포인터를 다음 확장으로 증분합니다.
ICertServerExit::EnumerateExtensionsClose

확장 열거형으로 연결된 모든 리소스를 해제합니다.
ICertServerExit::EnumerateExtensionsSetup

현재 컨텍스트와 연결된 첫 번째 인증서 확장에 대한 내부 열거형 포인터를 초기화합니다. (ICertServerExit.EnumerateExtensionsSetup)
ICertServerExit::GetCertificateExtension

지정된 인증서 확장을 가져옵니다.
ICertServerExit::GetCertificateExtensionFlags

ICertServerExit::GetCertificateExtension에 대한 최신 호출에서 획득한 확장의 플래그를 가져옵니다.
ICertServerExit::GetCertificateProperty

인증서에서 명명된 속성을 반환합니다. (ICertServerExit.GetCertificateProperty)
ICertServerExit::GetRequestAttribute

요청에서 명명된 특성 값을 반환합니다.
ICertServerExit::GetRequestProperty

요청에서 명명된 속성을 반환합니다.
ICertServerExit::SetContext

컨텍스트에서 참조하는 요청에 대해 인터페이스의 현재 인스턴스화가 작동하도록 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certif.h(Certsrv.h 포함)