다음을 통해 공유


IX509EnrollmentPolicyServer::QueryChanges 메서드(certenroll.h)

QueryChanges 메서드는 Active Directory에서 템플릿 또는 인증 기관 컬렉션이 변경되었는지 여부를 지정하는 값을 검색합니다.

구문

HRESULT QueryChanges(
  [out, retval] VARIANT_BOOL *pValue
);

매개 변수

[out, retval] pValue

컬렉션이 변경되었는지 여부를 지정하는 부울 값에 대한 포인터입니다.

반환 값

함수가 성공하면 함수는 S_OK 반환합니다.

함수가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.

반환 코드 설명
E_NOT_VALID_STATE
LoadOptionRegisterForADChanges가 LoadPolicy 메서드의 옵션 매개 변수에 지정되지 않았습니다.
E_POINTER
pValue 매개 변수는 NULL일 수 없습니다.
OLE_E_BLANK
IX509EnrollmentPolicyServer 개체가 초기화되지 않았습니다.

설명

QueryChanges 메서드는 LoadPolicy 메서드의 옵션 매개 변수에서 LoadOptionRegisterForADChanges를 지정하는 경우에만 관련이 있습니다. 메서드는 다음 사례 중 하나에 대해 VARIANT_TRUE 반환합니다.

  • 마지막으로 GetTemplates가 호출된 이후 Active Directory의 템플릿 컬렉션이 변경되었습니다.
  • GetCA가 마지막으로 호출된 이후 Active Directory의 인증 기관 컬렉션이 변경되었습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certenroll.h

추가 정보

IX509EnrollmentPolicyServer