Функция CreateFormatEnumerator (urlmon.h)
Создает объект, реализующий IEnumFORMATETC через статический массив структур FORMATETC .
Синтаксис
HRESULT CreateFormatEnumerator(
[in] UINT cfmtetc,
[in] FORMATETC *rgfmtetc,
[out] IEnumFORMATETC **ppenumfmtetc
);
Параметры
[in] cfmtetc
Число структур FORMATETC в статическом массиве, заданном параметром rgfmtetc . Параметр cfmtetc не может быть равен нулю.
[in] rgfmtetc
Указатель на статический массив структур FORMATETC .
[out] ppenumfmtetc
Адрес переменной указателя IEnumFORMATETC , которая получает указатель интерфейса на объект перечислителя.
Возвращаемое значение
Эта функция возвращает S_OK об успешном выполнении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Один или несколько параметров являются недопустимыми. |
Комментарии
Функция CreateFormatEnumerator создает объект перечислителя, который реализует IEnumFORMATETC через статический массив структур FORMATETC . Параметр cfmtetc указывает количество этих структур. С помощью указателя можно вызвать стандартные методы перечисления для перечисления структур.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | urlmon.h |
Библиотека | Urlmon.lib |
DLL | Urlmon.dll |