IEnumControlWarningInfo
Proporciona un método de enumeración COM estándar para enumerar una colección de interfaces IControlErrorInfo . Cuando la biblioteca realiza una operación como iniciar o actualizar, es posible que no habilite algunos proveedores, como los que no se admiten en el sistema. En ese caso, la biblioteca crea una lista de objetos IControlErrorInfo , cada uno de los cuales contiene información de error contextual más detallada que describe por qué el proveedor no estaba habilitado. El cliente puede consultar esta interfaz desde IControlManager para determinar si se muestran errores.
Sintaxis
{
[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
En la tabla siguiente se describen las funciones que proporciona esta interfaz.
Función | Descripción |
---|---|
Devuelve una matriz que contiene el número especificado de elementos. |
|
Indica el número de elementos que se van a omitir. |
|
Restablece la enumeración. |
|
Crea un enumerador clonado. |