다음을 통해 공유


ICertEncodeStringArray 인터페이스(certenc.h)

ICertEncodeStringArray 인터페이스는 인증서 확장에 사용되는 문자열 배열을 처리하는 메서드를 제공합니다.

정책 모듈에서 인스턴스화된 확장 처리기 COM 개체에 저장된 문자열 배열을 사용하여 인증서 확장을 만들 수 있습니다. 배열의 각 요소는 문자열 값입니다.

이 인터페이스는 주로 사용자 지정 확장을 인코딩하기 위한 데모로 제공됩니다. SDK(플랫폼 소프트웨어 개발 키트)의 Certificate Services 샘플 프로그램에는 이 인터페이스에 대한 소스 코드가 포함되어 있습니다.

ICertEncodeStringArray 는 Certenc.h에 정의되어 있습니다. 그러나 프로그램을 만들 때는 Certsrv.h를 포함 파일로 사용합니다. Certenc.dll ICertEncodeStringArray 인터페이스를 제공합니다. 이 인터페이스의 형식 정보도 플랫폼 SDK와 함께 제공되는 Certencl.dll 있습니다.

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

상속

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

메서드

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

 
ICertEncodeStringArray::D ecode

ASN.1(Abstract Syntax Notation One)으로 인코딩된 문자열 배열을 디코딩하고 결과 문자열 배열을 CertEncodeStringArray 개체에 저장합니다.
ICertEncodeStringArray::Encode

이 개체에 저장된 문자열 배열의 ASN.1로 인코딩된 문자열을 반환합니다.
ICertEncodeStringArray::GetCount

문자열 배열의 문자열 값 수를 반환합니다.
ICertEncodeStringArray::GetStringType

문자열 배열에 포함된 문자열 값의 형식을 반환합니다.
ICertEncodeStringArray::GetValue

문자열 배열에서 지정된 문자열을 반환합니다.
ICertEncodeStringArray::Reset

문자열 배열의 크기와 배열에 포함될 문자열 형식을 지정합니다.
ICertEncodeStringArray::SetValue

문자열 배열의 지정된 인덱스에서 문자열 값을 설정합니다.

요구 사항

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