IX509EnrollmentPolicyServer::Export 메서드(certenroll.h)
Export 메서드는 CEP(인증서 등록 정책) 서버와 연결된 템플릿 및 개체 식별자를 버퍼로 내보냅니다.
구문
HRESULT Export(
[in] X509EnrollmentPolicyExportFlags exportFlags,
[out, retval] VARIANT *pVal
);
매개 변수
[in] exportFlags
내보낼 항목을 지정하는 X509EnrollmentPolicyExportFlags 열거형 값입니다. 이 값은 다음 값의 비트 OR일 수 있습니다.
값 | 의미 |
---|---|
|
템플릿 내보내기. |
|
사용자 지정 개체 식별자를 내보냅니다. |
[out, retval] pVal
VT_ARRAY 형식의 VARIANT에 대한 포인터| 템플릿 및 개체 식별자를 수신하는 VT_UI1.
반환 값
함수가 성공하면 함수는 S_OK 반환합니다.
함수가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.
반환 코드 | 설명 |
---|---|
|
pVal 매개 변수는 NULL이 아니어야 합니다. |
|
exportFlags 매개 변수에는 ExportTemplates 또는 ExportOID가 포함되어야 합니다. |
|
IX509EnrollmentPolicyServer가 초기화되지 않았습니다. |
설명
메모리 누수 방지를 위해 이 함수에서 반환된 VARIANT 를 해제해야 합니다.
이 함수를 호출하기 전에 LoadPolicy 를 호출해야 하며 내보낸 데이터가 의미 있는 경우 Initialize 를 호출한 후에 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certenroll.h |