ReactOS 0.4.16-dev-292-gbbdcc14
|
Go to the source code of this file.
Classes | |
struct | _OLESTREAMVTBL |
struct | _OLESTREAM |
Macros | |
#define | E_DRAW VIEW_E_DRAW |
#define | DATA_E_FORMATETC DV_E_FORMATETC |
#define | OLEIVERB_PRIMARY (0L) |
#define | OLEIVERB_SHOW (-1L) |
#define | OLEIVERB_OPEN (-2L) |
#define | OLEIVERB_HIDE (-3L) |
#define | OLEIVERB_UIACTIVATE (-4L) |
#define | OLEIVERB_INPLACEACTIVATE (-5L) |
#define | OLEIVERB_DISCARDUNDOSTATE (-6L) |
#define | OLEIVERB_PROPERTIES (-7L) |
#define | EMBDHLP_INPROC_HANDLER 0x00000000 |
#define | EMBDHLP_INPROC_SERVER 0x00000001 |
#define | EMBDHLP_CREATENOW 0x00000000 |
#define | EMBDHLP_DELAYCREATE 0x00010000 |
Typedefs | |
typedef struct _OLESTREAM * | LPOLESTREAM |
typedef struct _OLESTREAMVTBL | OLESTREAMVTBL |
typedef OLESTREAMVTBL * | LPOLESTREAMVTBL |
typedef struct _OLESTREAM | OLESTREAM |
#define DATA_E_FORMATETC DV_E_FORMATETC |
#define E_DRAW VIEW_E_DRAW |
typedef struct _OLESTREAM* LPOLESTREAM |
typedef OLESTREAMVTBL* LPOLESTREAMVTBL |
typedef struct _OLESTREAM OLESTREAM |
typedef struct _OLESTREAMVTBL OLESTREAMVTBL |
HRESULT WINAPI CreateDataAdviseHolder | ( | LPDATAADVISEHOLDER * | ppDAHolder | ) |
HRESULT WINAPI CreateILockBytesOnHGlobal | ( | HGLOBAL | hGlobal, |
BOOL | fDeleteOnRelease, | ||
LPLOCKBYTES * | pplkbyt | ||
) |
Definition at line 623 of file hglobalstream.c.
Referenced by apartment_hostobject_in_hostapt(), BindStatusCallback_OnStartBinding(), bsc_OnStartBinding(), CoMarshalInterThreadInterfaceInStream(), crash_couninitialize_proc(), create_decoder(), create_doc_with_string(), create_stream(), create_stream_from_map(), create_stream_from_string(), create_stream_on_data(), create_stream_on_file(), create_stream_on_mip_ro(), create_test_stream(), D3DXSaveSurfaceToFileInMemory(), DataObjectImpl_CreateComplex(), decode_base64(), decode_qp(), doc_load_string(), get_current_dataobject(), get_data_from_stream(), get_local_server_stream(), get_stgmed_for_stream(), get_travellog_stream(), HlinkClone(), init_memstream(), CTravelEntry::Invoke(), load_image(), load_string(), LresultFromObject(), marshal_stgmed(), marshal_WdtpInterfacePointer(), METAFILE_CreateCompressedImageStream(), MimeOleCreateVirtualStream(), BrowserNavigator::navigated(), ObjectFromLresult(), OLEClipbrd_Initialize(), RECORD_StreamFromFile(), RegisterDragDrop(), RPC_GetLocalClassObject(), RunningObjectTableImpl_Register(), StdGlobalInterfaceTable_RegisterInterfaceInGlobal(), test_apm(), test_bad_marshal_stream(), test_bom(), test_bsc_marshaling(), test_bufferrawformat(), test_call_from_message(), test_channel_hook(), test_client_security(), test_CoGetStandardMarshal(), test_CoMarshalInterface(), test_componentinfo(), test_copyto(), test_CoRegisterPSClsid(), test_CoUnmarshalInterface(), test_CoWaitForMultipleHandles_thread(), test_createfromstream(), test_data_cache_save(), test_decode_1bpp(), test_decode_24bpp(), test_decode_4bpp(), test_decode_adobe_cmyk(), test_decode_rle4(), test_decode_rle8(), test_DfMarshal_custom_marshaling(), test_disconnect_stub(), test_empty_image(), test_empty_image_2(), test_enhmetafile(), test_external_connection(), test_file_moniker(), test_freed_hglobal(), test_freethreadedmarshaler(), test_GdipLoadImageFromStream(), test_getdatahere(), test_GetDataHere_Proxy(), test_handler_marshaling(), test_hresult_marshaling(), test_implicit_mta(), test_InternetSecurityMarshalling(), test_interthread_marshal_and_unmarshal(), test_Invoke(), test_IPersistStream(), test_IStream_Clone(), test_load_save_bmp(), test_load_save_emf(), test_load_save_empty_picture(), test_load_save_icon(), test_loadwmf(), test_lock_object_external(), test_marshal(), test_marshal_and_unmarshal_invalid(), test_marshal_channel_buffer(), test_marshal_dispinterface(), test_marshal_proxy_apartment_shutdown(), test_marshal_proxy_mta_apartment_shutdown(), test_marshal_stub_apartment_shutdown(), test_message_filter(), test_metafile(), test_moniker(), test_multi_encoder(), test_multiframegif(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_stream(), test_no_couninitialize_client(), test_no_couninitialize_server(), test_no_marshaler(), test_normal_marshal_and_release(), test_normal_marshal_and_unmarshal(), test_normal_marshal_and_unmarshal_twice(), test_OleDoAutoConvert(), test_persist_save_data(), test_persiststreaminit(), test_pic(), test_pointer_moniker(), test_proxy_interfaces(), test_proxy_marshal_and_unmarshal(), test_proxy_marshal_and_unmarshal2(), test_proxy_marshal_and_unmarshal_strong(), test_proxy_marshal_and_unmarshal_weak(), test_proxy_used_in_wrong_thread(), test_ReadClassStm(), test_readerinput(), test_same_apartment_unmarshal_failure(), test_save(), test_save_history(), test_save_load_filemoniker(), test_StdMarshal_custom_marshaling(), test_streamonhglobal(), test_StreamOnIStream(), test_StreamOnStreamRange(), test_supported_encoders(), test_tablestrong_marshal_and_unmarshal_twice(), test_tableweak_and_normal_marshal_and_releasedata(), test_tableweak_and_normal_marshal_and_unmarshal(), test_tableweak_marshal_and_unmarshal_twice(), test_tableweak_marshal_releasedata1(), test_tableweak_marshal_releasedata2(), test_two_tableweak_marshal_and_releasedata(), test_typelibmarshal(), test_writeroutput(), test_writestartdocument(), test_xsltemplate(), union_tests(), unmarshal_stgmed(), CTravelEntry::Update(), WdtpInterfacePointer_UserMarshal(), WdtpInterfacePointer_UserUnmarshal(), window_proc(), writer_set_output(), and xslprocessor_transform().
HRESULT WINAPI DoDragDrop | ( | LPDATAOBJECT | , |
LPDROPSOURCE | , | ||
DWORD | , | ||
DWORD * | |||
) |
HRESULT WINAPI GetHGlobalFromILockBytes | ( | LPLOCKBYTES | plkbyt, |
HGLOBAL * | phglobal | ||
) |
BOOL WINAPI IsAccelerator | ( | HACCEL | hAccel, |
int | cAccelEntries, | ||
struct tagMSG * | lpMsg, | ||
WORD * | lpwCmd | ||
) |
Definition at line 555 of file ifs.c.
Referenced by MkParseDisplayName().
HRESULT WINAPI OleConvertIStorageToOLESTREAM | ( | LPSTORAGE | pstg, |
LPOLESTREAM | lpolestream | ||
) |
Definition at line 10551 of file storage32.c.
HRESULT WINAPI OleConvertOLESTREAMToIStorage | ( | LPOLESTREAM | lpolestream, |
LPSTORAGE | pstg, | ||
const DVTARGETDEVICE * | ptd | ||
) |
Definition at line 10460 of file storage32.c.
HRESULT WINAPI OleCreate | ( | REFCLSID | rclsid, |
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | pFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2609 of file ole2.c.
Referenced by InitWebBrowser(), test_OleCreate(), and UIINSERTOBJECTDLG_OnOpen().
HRESULT WINAPI OleCreateDefaultHandler | ( | REFCLSID | clsid, |
LPUNKNOWN | pUnkOuter, | ||
REFIID | riid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2287 of file defaulthandler.c.
Referenced by add_icon_to_control(), HandlerCF_CreateInstance(), insert_static_object(), OleCreateStaticFromData(), OleLoad(), test_default_handler(), test_default_handler_run(), and test_olestream().
HRESULT WINAPI OleCreateEmbeddingHelper | ( | REFCLSID | clsid, |
LPUNKNOWN | pUnkOuter, | ||
DWORD | flags, | ||
IClassFactory * | pCF, | ||
REFIID | riid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2234 of file defaulthandler.c.
Referenced by OleCreateDefaultHandler(), and test_default_handler().
HRESULT WINAPI OleCreateFromData | ( | LPDATAOBJECT | pSrcDataObj, |
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | pFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 203 of file ole2impl.c.
Referenced by OleCreateLinkFromData(), OleCreateStaticFromData(), and test_OleCreateStaticFromData().
HRESULT WINAPI OleCreateFromDataEx | ( | LPDATAOBJECT | pSrcDataObj, |
REFIID | riid, | ||
DWORD | dwFlags, | ||
DWORD | renderopt, | ||
ULONG | num_formats, | ||
DWORD * | adv_flags, | ||
LPFORMATETC | fmts, | ||
IAdviseSink * | sink, | ||
DWORD * | conns, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
HRESULT WINAPI OleCreateFromFile | ( | REFCLSID | rclsid, |
LPCOLESTR | lpszFileName, | ||
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | lpFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
HRESULT WINAPI OleCreateLink | ( | LPMONIKER | pmkLinkSrc, |
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | lpFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 47 of file ole2stubs.c.
HRESULT WINAPI OleCreateLinkFromData | ( | LPDATAOBJECT | pSrcDataObj, |
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | pFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
HRESULT WINAPI OleCreateLinkToFile | ( | LPCOLESTR | lpszFileName, |
REFIID | riid, | ||
DWORD | renderopt, | ||
LPFORMATETC | lpFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 36 of file ole2stubs.c.
Definition at line 1812 of file ole2.c.
HRESULT WINAPI OleCreateStaticFromData | ( | LPDATAOBJECT | pSrcDataObj, |
REFIID | iid, | ||
DWORD | renderopt, | ||
LPFORMATETC | pFormatEtc, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPSTORAGE | pStg, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2758 of file ole2.c.
Referenced by test_OleDoAutoConvert().
Definition at line 425 of file ole2impl.c.
Referenced by copy_stg_medium(), and IDataObjectImpl::CopyMedium().
Definition at line 2293 of file clipboard.c.
Referenced by fnTextSrv_TxSetText(), CShellBrowser::OnDestroy(), SHFlushClipboard(), START_TEST(), test_consumer_refs(), test_flushed_getdata(), test_set_clipboard(), test_set_clipboard_DRAWCLIPBOARD(), and test_WM_PASTE().
Definition at line 2704 of file ole2.c.
Referenced by OleDoAutoConvert(), and test_OleDoAutoConvert().
HRESULT WINAPI OleGetClipboard | ( | IDataObject ** | ppDataObj | ) |
Definition at line 2249 of file clipboard.c.
Referenced by CDefViewBckgrndMenu::_bCanPaste(), CDefaultContextMenu::DoPaste(), HasClipboardData(), OleUIPasteSpecialW(), paste_special(), test_complex_get_clipboard(), test_consumer_refs(), test_enum_fmtetc(), test_flushed_getdata(), test_get_clipboard(), test_get_clipboard_locked(), test_get_clipboard_uninitialized(), test_getdatahere(), test_multithreaded_clipboard(), and test_nonole_clipboard().
Definition at line 57 of file ole2stubs.c.
Definition at line 66 of file ole2stubs.c.
Definition at line 169 of file ole2.c.
Referenced by _tWinMain(), adv_install(), AtlAxWinInit(), AVIFileInit(), BrowserThreadProc(), CreateHelpViewer(), CDesktopThread::DesktopThreadProc(), display_cpl_sheets(), do_enum(), FileOpenDlgProc95(), hook_proc(), init_explorerbrowser(), ME_MakeEditor(), OleInit::OleInit(), SHRegisterDragDrop(), START_TEST(), StartWithDesktop(), test_CoCreateInstance(), test_CoInitializeEx(), test_consumer_refs(), test_DoDragDrop(), test_flushed_getdata(), test_get_clipboard_locked(), test_getdatahere(), test_multithreaded_clipboard(), test_nonole_clipboard(), test_ole_init_wndproc(), test_ole_initialization(), test_OleCreateFontIndirect(), test_OleInitialize_InitCounting(), test_Register_Revoke(), test_set_clipboard(), test_set_clipboard_DRAWCLIPBOARD(), test_TreatAsClass(), CHardErrorThread::ThreadProc(), and wWinMain().
HRESULT WINAPI OleIsCurrentClipboard | ( | LPDATAOBJECT | ) |
BOOL WINAPI OleIsRunning | ( | LPOLEOBJECT | pObject | ) |
Definition at line 2818 of file ole2.c.
Referenced by test_runnable().
HRESULT WINAPI OleLoad | ( | LPSTORAGE | pStg, |
REFIID | riid, | ||
LPOLECLIENTSITE | pClientSite, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 1224 of file ole2.c.
Referenced by OleCreateFromDataEx(), OleCreateFromFileEx(), and test_OleLoad().
Definition at line 9129 of file storage32.c.
Referenced by CompositeMonikerImpl_Load(), HlinkClone(), IPersistStream_fnLoad(), and CTrayBandSite::OnLoad().
Definition at line 1377 of file ole2.c.
Referenced by test_OleLockRunning().
HGLOBAL WINAPI OleMetafilePictFromIconAndLabel | ( | HICON | hIcon, |
LPOLESTR | lpszLabel, | ||
LPOLESTR | lpszSourceFile, | ||
UINT | iIconIndex | ||
) |
Definition at line 40 of file ole32_main.c.
Referenced by test_data_cache().
Definition at line 2839 of file ole2.c.
HRESULT WINAPI OleQueryCreateFromData | ( | LPDATAOBJECT | pSrcDataObject | ) |
HRESULT WINAPI OleQueryLinkFromData | ( | IDataObject * | pSrcDataObject | ) |
HRESULT WINAPI OleRegEnumFormatEtc | ( | REFCLSID | clsid, |
DWORD | dwDirection, | ||
LPENUMFORMATETC * | ppenumFormatetc | ||
) |
Definition at line 1125 of file ole2.c.
Referenced by DefaultHandler_EnumVerbs(), and SEALED_::IOleObject::EnumVerbs().
Definition at line 864 of file ole2.c.
Referenced by DefaultHandler_GetMiscStatus(), SEALED_::IOleObject::GetMiscStatus(), and test_OleRegGetMiscStatus().
Definition at line 678 of file ole2.c.
Referenced by DefaultHandler_GetUserType(), get_descriptors(), SEALED_::IOleObject::GetUserType(), OleDoAutoConvert(), OleObject_GetUserType(), and test_OleRegGetUserType().
Definition at line 1205 of file ole2.c.
Referenced by OleCreate(), START_TEST(), and test_OleRun().
HRESULT WINAPI OleSave | ( | LPPERSISTSTORAGE | pPS, |
LPSTORAGE | pStg, | ||
BOOL | fSameAsLoad | ||
) |
Definition at line 1338 of file ole2.c.
HRESULT WINAPI OleSaveToStream | ( | IPersistStream * | pPStm, |
IStream * | pStm | ||
) |
Definition at line 9164 of file storage32.c.
Referenced by CompositeMonikerImpl_Save(), HlinkClone(), and IPersistStream_fnSave().
Definition at line 2731 of file ole2.c.
Referenced by test_OleDoAutoConvert().
HRESULT WINAPI OleSetClipboard | ( | LPDATAOBJECT | ) |
Definition at line 1168 of file ole2.c.
Referenced by InitWebBrowser().
HRESULT WINAPI OleSetMenuDescriptor | ( | HOLEMENU | hmenuDescriptor, |
HWND | hwndFrame, | ||
HWND | hwndActiveObject, | ||
LPOLEINPLACEFRAME | lpFrame, | ||
LPOLEINPLACEACTIVEOBJECT | lpActiveObject | ||
) |
Definition at line 1875 of file ole2.c.
Referenced by test_ole_menu().
HRESULT WINAPI OleTranslateAccelerator | ( | LPOLEINPLACEFRAME | lpFrame, |
LPOLEINPLACEFRAMEINFO | lpFrameInfo, | ||
struct tagMSG * | lpmsg | ||
) |
Definition at line 230 of file ole2.c.
Referenced by _tWinMain(), adv_install(), BrowserThreadProc(), CDesktopThread::DesktopThreadProc(), display_cpl_sheets(), do_enum(), GetFileName95(), hook_proc(), ME_DestroyEditor(), ReleaseHelpViewer(), CHardErrorThread::s_HardErrorThreadProc(), START_TEST(), StartWithDesktop(), test_CoCreateInstance(), test_CoInitializeEx(), test_consumer_refs(), test_DoDragDrop(), test_flushed_getdata(), test_get_clipboard_locked(), test_getdatahere(), test_multithreaded_clipboard(), test_nonole_clipboard(), test_ole_init_wndproc(), test_ole_initialization(), test_OleCreateFontIndirect(), test_OleInitialize_InitCounting(), test_Register_Revoke(), test_set_clipboard(), test_set_clipboard_DRAWCLIPBOARD(), test_TreatAsClass(), and OleInit::~OleInit().
Definition at line 9103 of file storage32.c.
Referenced by DataCache_InitNew(), DataCache_Load(), GetClassFile(), render_embed_source_hack(), and test_writeclassstg().
Definition at line 9548 of file storage32.c.
Referenced by OleLoadFromStream(), ReadFmtUserTypeStg(), and test_ReadClassStm().
Definition at line 9399 of file storage32.c.
Referenced by OleDoAutoConvert().
Definition at line 557 of file ole2.c.
Referenced by DesktopShellView::InitDragDrop(), ShellBrowser::InitDragDrop(), CDefView::OnCreate(), SHRegisterDragDrop(), test_DoDragDrop(), and test_Register_Revoke().
Definition at line 639 of file ole2.c.
Referenced by CDefView::OnDestroy(), SHRevokeDragDrop(), test_Register_Revoke(), and DesktopShellView::~DesktopShellView().
Definition at line 9078 of file storage32.c.
Referenced by OleCreateStaticFromData(), OleSave(), test_hglobal_storage_stat(), test_overwrite(), test_storage_refcount(), test_streamenum(), test_transacted_shared(), and test_writeclassstg().
Definition at line 9525 of file storage32.c.
Referenced by OLECONVERT_CreateCompObjStream(), OleSaveToStream(), STORAGE_WriteCompObj(), and test_ReadClassStm().
Definition at line 9356 of file storage32.c.
Referenced by OleCreateStaticFromData(), OleDoAutoConvert(), test_fmtusertypestg(), and test_OleDoAutoConvert().