다음을 통해 공유


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

Clone 메서드는 특성 열거형 시퀀스 개체의 복사본을 현재 상태로 만듭니다.

구문

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

매개 변수

[out] ppenum

IEnumCERTVIEWATTRIBUTE 형식의 포인터에 대한 포인터입니다. ppenumNULL이면 이 함수가 실패합니다.

반환 값

C++

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

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

VB

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

설명

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

예제

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

요구 사항

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

추가 정보

IEnumCERTVIEWATTRIBUTE