#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "objbase.h"
#include "enumx.h"
#include "wine/list.h"
#include "wine/debug.h"
Go to the source code of this file.
Data Structures |
| struct | enumx_impl |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| HRESULT WINAPI | enumx_QueryInterface (enumx_impl *This, REFIID riid, void **ppvObject) |
| ULONG WINAPI | enumx_AddRef (enumx_impl *This) |
| ULONG WINAPI | enumx_Release (enumx_impl *This) |
| HRESULT WINAPI | enumx_Next (enumx_impl *This, ULONG celt, void *rgelt, ULONG *pceltFetched) |
| HRESULT WINAPI | enumx_Skip (enumx_impl *This, ULONG celt) |
| HRESULT WINAPI | enumx_Reset (enumx_impl *This) |
| HRESULT WINAPI | enumx_Clone (enumx_impl *iface, enumx_impl **ppenum) |
| enumx_impl * | enumx_allocate (REFIID riid, const void *vtbl, ULONG elem_size) |
| void * | enumx_add_element (enumx_impl *enumx, const void *data) |