Compartir a través de


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

Siguiente

Devuelve una matriz que contiene el número especificado de elementos.

Skip

Indica el número de elementos que se van a omitir.

Reset

Restablece la enumeración.

Clonar

Crea un enumerador clonado.

Interfaces