共用方式為


CreateFormatEnumerator 函式 (urlmon.h)

建立物件,這個物件會在FORMATETC結構的靜態陣列上實作IEnumFORMATETC

語法

HRESULT CreateFormatEnumerator(
  [in]  UINT           cfmtetc,
  [in]  FORMATETC      *rgfmtetc,
  [out] IEnumFORMATETC **ppenumfmtetc
);

參數

[in] cfmtetc

rgfmtetc參數所指定靜態陣列中的FORMATETC結構數目。 cfmtetc參數不可為零。

[in] rgfmtetc

FORMATETC結構的靜態陣列指標。

[out] ppenumfmtetc

接收列舉值物件介面指標的 IEnumFORMATETC 指標變數位址。

傳回值

此函式會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。

傳回碼 Description
E_INVALIDARG
一或多個參數無效。

備註

CreateFormatEnumerator函式會建立列舉值物件,該物件會透過FORMATETC結構的靜態陣列實作IEnumFORMATETCcfmtetc參數會指定這些結構的數目。 使用 指標,您可以呼叫標準列舉方法來列舉結構。

規格需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 urlmon.h
程式庫 Urlmon.lib
Dll Urlmon.dll