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 인터페이스는 ICertView 및 IDispatch에서 상속됩니다. ICertView2 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ICertView2 인터페이스에는 이러한 메서드가 있습니다.
ICertView2::SetTable ICertView2 인터페이스의 메서드에 대한 후속 호출에 사용되는 Certificate Services 데이터베이스 테이블을 지정합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certview.h(Certsrv.h 포함) |