다음을 통해 공유


ICertView2 인터페이스(certview.h)

ICertView2 인터페이스는 인증된 클라이언트가 인증서 서비스 데이터베이스의 사용자 지정 또는 전체 보기를 만들 수 있도록 하는 두 인터페이스 중 하나입니다.

ICertView2 인터페이스는 다음 작업을 수행하는 데 사용됩니다.

  • 인증서 서비스 서버와의 연결을 설정합니다.
  • Certificate Services 데이터베이스에 있는 행의 행 열거형 시퀀스를 가져옵니다.
  • Certificate Services 데이터베이스에서 스키마에 대한 열거형 시퀀스를 가져옵니다.
  • 열 수 및 인덱스 가져오기
  • 열에 대한 정렬 및 한정 제한을 지정합니다.
  • 사용자 지정된 보기에서 열 수와 특정 열을 지정합니다.
  • ICertView2 메서드에 대한 후속 호출에서 사용할 테이블을 지정합니다(ICertView2에서 도입됨).

C++에서 ICertView2 인터페이스는 COM 함수 CoCreateInstance에 대한 호출을 통해 인스턴스화됩니다. 반면에 Visual Basic Scripting Edition을 사용하는 경우 프로젝트에서 CertAdm 형식 라이브러리를 참조한 다음 , 'New'를 호출하여 CCertView 개체를 인스턴스화해야 합니다. 에 대한 샘플 코드
OpenConnection 메서드는 인스턴스화 기술을 보여 줍니다.

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

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

상속

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

메서드

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

 
ICertView2::SetTable

ICertView2 인터페이스의 메서드에 대한 후속 호출에 사용되는 Certificate Services 데이터베이스 테이블을 지정합니다.

요구 사항

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