Share via


IEnumCERTVIEWEXTENSION::Clone 메서드(certview.h)

Clone 메서드는 확장 열거형 시퀀스의 복사본을 만듭니다.

구문

HRESULT Clone(
  [out] IEnumCERTVIEWEXTENSION **ppenum
);

매개 변수

[out] ppenum

IEnumCERTVIEWEXTENSION 형식의 포인터에 대한 포인터입니다. ppenum 매개 변수가 NULL이면 이 메서드가 실패합니다.

반환 값

C++

메서드가 성공하면 메서드는 S_OK 반환합니다.

메서드가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반 HRESULT 값을 참조하세요.

VB

반환 값은 복제된 확장 열거형 시퀀스 개체입니다.

설명

확장 열거형 시퀀스 개체는 IEnumCERTVIEWROW::EnumCertViewExtension 메서드를 호출하여 가져옵니다.

예제

IEnumCERTVIEWEXTENSION * pEnumExt2 = NULL;
HRESULT                  hr;

// pEnumExt is previously instantiated IEnumCERTVIEWEXTENSION object
hr = pEnumExt->Clone(&pEnumExt2);
if (S_OK != hr)
    printf("Unable to clone IEnumCERTVIEWEXTENSION\n");
else
{
    // use cloned object as needed
    //...
}
// done using cloned object, free memory
if (NULL != pEnumExt2)
    pEnumExt2->Release();

요구 사항

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

추가 정보

IEnumCERTVIEWEXTENSION