#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "wine/debug.h"
#include "ole2.h"
#include "olestd.h"
#include "compobj_private.h"
Go to the source code of this file.
Defines |
| #define | COBJMACROS |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | MAX_CLIPFORMAT_NAME 80 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| HRESULT WINAPI | OleQueryCreateFromData (IDataObject *data) |
| static void | init_fmtetc (FORMATETC *fmt, CLIPFORMAT cf, TYMED tymed) |
| static HRESULT | get_storage (IDataObject *data, IStorage *stg, UINT *src_cf) |
| HRESULT WINAPI | OleCreateFromDataEx (IDataObject *data, REFIID iid, DWORD flags, DWORD renderopt, ULONG num_cache_fmts, DWORD *adv_flags, FORMATETC *cache_fmts, IAdviseSink *sink, DWORD *conns, IOleClientSite *client_site, IStorage *stg, void **obj) |
| HRESULT WINAPI | OleCreateFromData (LPDATAOBJECT data, REFIID iid, DWORD renderopt, LPFORMATETC fmt, LPOLECLIENTSITE client_site, LPSTORAGE stg, LPVOID *obj) |
| HANDLE WINAPI | OleDuplicateData (HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags) |