Go to the source code of this file.
|
| WINE_DEFAULT_DEBUG_CHANNEL (urlmon) |
|
static EnumFORMATETC * | impl_from_IEnumFORMATETC (IEnumFORMATETC *iface) |
|
static IEnumFORMATETC * | EnumFORMATETC_Create (UINT cfmtetc, const FORMATETC *rgfmtetc, UINT it) |
|
static HRESULT WINAPI | EnumFORMATETC_QueryInterface (IEnumFORMATETC *iface, REFIID riid, void **ppv) |
|
static ULONG WINAPI | EnumFORMATETC_AddRef (IEnumFORMATETC *iface) |
|
static ULONG WINAPI | EnumFORMATETC_Release (IEnumFORMATETC *iface) |
|
static HRESULT WINAPI | EnumFORMATETC_Next (IEnumFORMATETC *iface, ULONG celt, FORMATETC *rgelt, ULONG *pceltFetched) |
|
static HRESULT WINAPI | EnumFORMATETC_Skip (IEnumFORMATETC *iface, ULONG celt) |
|
static HRESULT WINAPI | EnumFORMATETC_Reset (IEnumFORMATETC *iface) |
|
static HRESULT WINAPI | EnumFORMATETC_Clone (IEnumFORMATETC *iface, IEnumFORMATETC **ppenum) |
|
HRESULT WINAPI | CreateFormatEnumerator (UINT cfmtetc, FORMATETC *rgfmtetc, IEnumFORMATETC **ppenumfmtetc) |
|
HRESULT WINAPI | RegisterFormatEnumerator (LPBC pBC, IEnumFORMATETC *pEFetc, DWORD reserved) |
|
HRESULT WINAPI | RevokeFormatEnumerator (LPBC pbc, IEnumFORMATETC *pEFetc) |
|
|
static WCHAR | wszEnumFORMATETC [] = {'_','E','n','u','m','F','O','R','M','A','T','E','T','C','_',0} |
|
static const IEnumFORMATETCVtbl | EnumFORMATETCVtbl |
|
◆ CreateFormatEnumerator()
◆ EnumFORMATETC_AddRef()
Definition at line 61 of file format.c.
#define InterlockedIncrement
◆ EnumFORMATETC_Clone()
◆ EnumFORMATETC_Create()
◆ EnumFORMATETC_Next()
Definition at line 86 of file format.c.
92 TRACE(
"(%p)->(%d %p %p)\n",
This, celt, rgelt, pceltFetched);
97 if(
This->it >=
This->fetc_cnt || !celt) {
#define memcpy(s1, s2, n)
◆ EnumFORMATETC_QueryInterface()
Definition at line 43 of file format.c.
52 IEnumFORMATETC_AddRef(iface);
const GUID IID_IEnumFORMATETC
BOOL WINAPI IsEqualGUID(REFGUID rguid1, REFGUID rguid2)
◆ EnumFORMATETC_Release()
Definition at line 69 of file format.c.
static void URLMON_UnlockModule(void)
#define InterlockedDecrement
static BOOL heap_free(void *mem)
◆ EnumFORMATETC_Reset()
◆ EnumFORMATETC_Skip()
◆ impl_from_IEnumFORMATETC()
◆ RegisterFormatEnumerator()
◆ RevokeFormatEnumerator()
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
urlmon |
| ) |
|
◆ EnumFORMATETCVtbl
const IEnumFORMATETCVtbl EnumFORMATETCVtbl |
|
static |
◆ wszEnumFORMATETC
WCHAR wszEnumFORMATETC[] = {'_','E','n','u','m','F','O','R','M','A','T','E','T','C','_',0} |
|
static |