Función CreateFormatEnumerator (urlmon.h)
Crea un objeto que implementa IEnumFORMATETC en una matriz estática de estructuras FORMATETC .
Sintaxis
HRESULT CreateFormatEnumerator(
[in] UINT cfmtetc,
[in] FORMATETC *rgfmtetc,
[out] IEnumFORMATETC **ppenumfmtetc
);
Parámetros
[in] cfmtetc
Número de estructuras FORMATETC en la matriz estática especificada por el parámetro rgfmtetc . El parámetro cfmtetc no puede ser cero.
[in] rgfmtetc
Puntero a una matriz estática de estructuras FORMATETC .
[out] ppenumfmtetc
Dirección de la variable de puntero IEnumFORMATETC que recibe el puntero de interfaz al objeto enumerador.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente. Otros posibles valores devueltos son los siguientes.
Código devuelto | Descripción |
---|---|
|
Uno o varios parámetros no son válidos. |
Comentarios
La función CreateFormatEnumerator crea un objeto enumerador que implementa IEnumFORMATETC en una matriz estática de estructuras FORMATETC . El parámetro cfmtetc especifica el número de estas estructuras. Con el puntero, puede llamar a los métodos de enumeración estándar para enumerar las estructuras.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | urlmon.h |
Library | Urlmon.lib |
Archivo DLL | Urlmon.dll |