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
다음 표에서는 이 인터페이스가 제공하는 함수에 대해 설명합니다.
함수 | 설명 |
---|---|
지정된 개수의 요소를 포함하는 배열을 반환합니다. |
|
건너뛸 요소의 수를 나타냅니다. |
|
열거를 다시 설정합니다. |
|
복제 열거자를 만듭니다. |