HRESULT WINAPI enumx_QueryInterface(enumx_impl *, REFIID, void **) DECLSPEC_HIDDEN
HRESULT WINAPI enumx_Reset(enumx_impl *) DECLSPEC_HIDDEN
HRESULT WINAPI enumx_Skip(enumx_impl *, ULONG) DECLSPEC_HIDDEN
HRESULT WINAPI enumx_Next(enumx_impl *, ULONG, void *, ULONG *) DECLSPEC_HIDDEN
HRESULT WINAPI enumx_Clone(enumx_impl *, enumx_impl **) DECLSPEC_HIDDEN
ULONG WINAPI enumx_Release(enumx_impl *) DECLSPEC_HIDDEN
ULONG WINAPI enumx_AddRef(enumx_impl *) DECLSPEC_HIDDEN
enumx_impl * enumx_allocate(REFIID, const void *, ULONG, IUnknown *, enumx_copy_cb) DECLSPEC_HIDDEN
void(* enumx_copy_cb)(IUnknown *parent, void *orig, void *dest)
void * enumx_add_element(enumx_impl *, const void *) DECLSPEC_HIDDEN