IEnumControlWarningInfo
提供用于枚举 IControlErrorInfo 接口集合的标准 COM 枚举方法。 当库执行诸如启动或更新之类的操作时,它可能不会启用某些提供程序,如系统不支持的提供程序。 在这种情况下,库将创建一个 IControlErrorInfo 对象列表,其中每个对象都包含描述未启用提供程序的原因的更详细的上下文错误信息。 客户端可以从 IControlManager 查询此接口,以确定是否列出了任何错误。
语法
{
[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);
};
函数
下表描述了该接口提供的功能。
函数 | 说明 |
---|---|
返回一个数组,其中包含指定数量的元素。 |
|
指示要跳过的元素数。 |
|
重置枚举。 |
|
创建克隆枚举器。 |