다음을 통해 공유


IEnumControlWarningInfo

IControlErrorInfo 인터페이스 컬렉션을 열거하기 위한 표준 COM 열거 메서드를 제공합니다. 라이브러리가 시작 또는 업데이트와 같은 작업을 수행할 때 시스템에서 지원되지 않는 공급자와 같은 일부 공급자가 사용 설정되지 않을 수 있습니다. 이 경우 라이브러리는 IControlErrorInfo 개체 목록을 만들며, 각 개체에는 공급자가 사용 설정되지 않은 이유를 설명하는 더 자세한 상황별 오류 정보가 포함되어 있습니다. 클라이언트는 IControlManager에서 이 인터페이스를 쿼리하여 오류가 나열되는지 여부를 확인할 수 있습니다.

Syntax

{
  [id(1), helpstring("Next")] HRESULT Next
    ([in] ULONG celt,
    [out, size_is(celt), length_is(*pCeltFetched)] IControlErrorInfo** prgVar,
    [out] ULONG* pCeltFetched);
  [id(2), helpstring("Skip")] HRESULT Skip
    ([in] ULONG celt);
  [id(3), helpstring("Reset")] HRESULT Reset();
  [id(4), helpstring("Clone")] HRESULT Clone
    ([out] IEnumControlWarningInfo** ppEnum);
};

Functions

다음 표에서는 이 인터페이스가 제공하는 함수에 대해 설명합니다.

함수 설명

다음

지정된 개수의 요소를 포함하는 배열을 반환합니다.

Skip

건너뛸 요소의 수를 나타냅니다.

재설정

열거를 다시 설정합니다.

복제

복제 열거자를 만듭니다.

인터페이스