Funzione CreateFormatEnumerator (urlmon.h)
Crea un oggetto che implementa IEnumFORMATETC su una matrice statica di strutture FORMATETC .
Sintassi
HRESULT CreateFormatEnumerator(
[in] UINT cfmtetc,
[in] FORMATETC *rgfmtetc,
[out] IEnumFORMATETC **ppenumfmtetc
);
Parametri
[in] cfmtetc
Numero di strutture FORMATETC nella matrice statica specificata dal parametro rgfmtetc . Il parametro cfmtetc non può essere zero.
[in] rgfmtetc
Puntatore a una matrice statica di strutture FORMATETC .
[out] ppenumfmtetc
Indirizzo della variabile puntatore IEnumFORMATETC che riceve il puntatore di interfaccia all'oggetto enumeratore.
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo. Gli altri valori restituiti possibili includono i seguenti:
Codice restituito | Descrizione |
---|---|
|
Uno o più parametri non sono validi. |
Commenti
La funzione CreateFormatEnumerator crea un oggetto enumeratore che implementa IEnumFORMATETC su una matrice statica di strutture FORMATETC . Il parametro cfmtetc specifica il numero di queste strutture. Con il puntatore è possibile chiamare i metodi di enumerazione standard per enumerare le strutture.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | urlmon.h |
Libreria | Urlmon.lib |
DLL | Urlmon.dll |