ReactOS 0.4.16-dev-197-g92996da
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "ntstatus.h"
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "winreg.h"
#include "winuser.h"
#include "objbase.h"
#include "ole2.h"
#include "ole2ver.h"
#include "ctxtcall.h"
#include "dde.h"
#include "servprov.h"
#include "initguid.h"
#include "compobj_private.h"
#include "moniker.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | comclassredirect_data |
struct | ifacepsredirect_data |
struct | progidredirect_data |
struct | class_reg_data |
struct | registered_psclsid |
struct | LocalServer |
struct | tagRegisteredClass |
struct | tagOpenDll |
struct | apartment_loaded_dll |
struct | ManualResetEvent |
struct | host_object_params |
struct | host_thread_params |
struct | Context |
struct | GlobalOptions |
Macros | |
#define | COBJMACROS |
#define | NONAMELESSUNION |
#define | WIN32_NO_STATUS |
#define | USE_COM_CONTEXT_DEF |
Typedefs | |
typedef struct tagRegisteredClass | RegisteredClass |
typedef HRESULT(CALLBACK * | DllGetClassObjectFunc) (REFCLSID clsid, REFIID iid, LPVOID *ppv) |
typedef HRESULT(WINAPI * | DllCanUnloadNowFunc) (void) |
typedef struct tagOpenDll | OpenDll |
typedef struct ManualResetEvent | MREImpl |
typedef struct Context | Context |
Enumerations | |
enum | comclass_threadingmodel { ThreadingModel_Apartment = 1 , ThreadingModel_Free = 2 , ThreadingModel_No = 3 , ThreadingModel_Both = 4 , ThreadingModel_Neutral = 5 , ThreadingModel_Apartment = 1 , ThreadingModel_Free = 2 , ThreadingModel_No = 3 , ThreadingModel_Both = 4 , ThreadingModel_Neutral = 5 , ThreadingModel_Apartment = 1 , ThreadingModel_Free = 2 , ThreadingModel_No = 3 , ThreadingModel_Both = 4 , ThreadingModel_Neutral = 5 } |
enum | comclass_miscfields { MiscStatus = 1 , MiscStatusIcon = 2 , MiscStatusContent = 4 , MiscStatusThumbnail = 8 , MiscStatusDocPrint = 16 , MiscStatus = 1 , MiscStatusIcon = 2 , MiscStatusContent = 4 , MiscStatusThumbnail = 8 , MiscStatusDocPrint = 16 , MiscStatus = 1 , MiscStatusIcon = 2 , MiscStatusContent = 4 , MiscStatusThumbnail = 8 , MiscStatusDocPrint = 16 } |
typedef struct ManualResetEvent MREImpl |
typedef struct tagOpenDll OpenDll |
typedef struct tagRegisteredClass RegisteredClass |
Definition at line 98 of file compobj.c.
Definition at line 89 of file compobj.c.
Definition at line 254 of file compobj.c.
Referenced by OleRegGetMiscStatus().
Definition at line 619 of file compobj.c.
Referenced by apartment_find_mta(), apartment_findfromoxid(), apartment_findfromtid(), apartment_findmain(), apartment_get_current_or_mta(), and apartment_get_or_create().
Definition at line 628 of file compobj.c.
Referenced by apartment_get_or_create().
Definition at line 1704 of file compobj.c.
Referenced by apartment_get_or_create(), apartment_hostobject_thread(), and marshal_object().
Definition at line 726 of file compobj.c.
Referenced by apartment_get_current_or_mta(), and CoGetApartmentType().
Definition at line 1276 of file compobj.c.
Referenced by ipid_to_ifstub(), std_release_marshal_data(), and std_unmarshal_interface().
Definition at line 1300 of file compobj.c.
Referenced by ipid_to_ifstub().
Definition at line 1324 of file compobj.c.
Referenced by apartment_hostobject_in_hostapt().
Definition at line 1132 of file compobj.c.
Referenced by apartment_release(), and CoFreeUnusedLibrariesEx().
Definition at line 742 of file compobj.c.
Referenced by ClientIdentity_QueryMultipleInterfaces(), ClientRpcChannelBuffer_SendReceive(), CoCreateInstanceEx(), CoDisconnectObject(), CoGetClassObject(), CoGetContextToken(), CoGetPSClsid(), CoLockObjectExternal(), CoRegisterClassObject(), CoRegisterPSClsid(), CoRevokeClassObject(), proxy_manager_get_remunknown(), std_unmarshal_interface(), and StdMarshalImpl_MarshalInterface().
Definition at line 670 of file compobj.c.
Referenced by enter_apartment().
|
static |
Definition at line 1340 of file compobj.c.
Referenced by apartment_hostobject(), and get_inproc_class_object().
Definition at line 1733 of file compobj.c.
Referenced by apartment_hostobject_in_hostapt(), apartment_hostobject_thread(), ClientRpcChannelBuffer_GetBuffer(), and dispatch_rpc().
|
static |
Definition at line 1468 of file compobj.c.
Referenced by apartment_hostobject_thread(), and apartment_wndproc().
|
static |
Definition at line 1573 of file compobj.c.
Referenced by get_inproc_class_object().
Definition at line 1521 of file compobj.c.
Referenced by apartment_hostobject_in_hostapt().
Definition at line 718 of file compobj.c.
Referenced by enter_apartment().
Definition at line 1172 of file compobj.c.
Referenced by apartment_hostobject_in_hostapt(), ClientIdentity_QueryMultipleInterfaces(), ClientRpcChannelBuffer_GetBuffer(), ClientRpcChannelBuffer_SendReceive(), CoCreateInstanceEx(), CoDisconnectObject(), CoGetApartmentType(), CoGetClassObject(), CoGetContextToken(), CoGetPSClsid(), CoLockObjectExternal(), COM_TlsDestroy(), CoRegisterClassObject(), CoRegisterPSClsid(), CoRevokeClassObject(), dispatch_rpc(), ipid_to_ifstub(), leave_apartment(), proxy_manager_get_remunknown(), RemUnknown_RemAddRef(), RemUnknown_RemQueryInterface(), RemUnknown_RemRelease(), std_release_marshal_data(), std_unmarshal_interface(), and StdMarshalImpl_MarshalInterface().
|
static |
Definition at line 1498 of file compobj.c.
Referenced by register_class().
Definition at line 2290 of file compobj.c.
Referenced by CLSIDFromProgID(), and CLSIDFromString().
HRESULT WINAPI DECLSPEC_HOTPATCH CLSIDFromProgID | ( | LPCOLESTR | progid, |
LPCLSID | clsid | ||
) |
Definition at line 2602 of file compobj.c.
Referenced by call_script(), CLSIDFromProgIDEx(), ATL::CComPtr< T >::CoCreateInstance(), create_activex_object(), create_object(), get_content_type(), get_engine_clsid(), get_guid_from_language(), get_moniker_for_progid_display_name(), GetClassFile(), Host_CreateObject(), MkProtocol_StartEx(), OLECONVERT_CreateCompObjStream(), run_script(), START_TEST(), test_CLSIDFromProgID(), and test_IWinHttpRequest_Invoke().
Definition at line 2625 of file compobj.c.
Definition at line 2338 of file compobj.c.
Referenced by ACTION_MsiPublishAssemblies(), ACTION_PublishFeatures(), build_directshowfilters_tree(), CategoryMgr_FindClosestCategory(), CATIDEnumGUID_Next(), CLSIDEnumGUID_Next(), CLSIDFromStringWrap(), CLSIDPrefix(), CoGetTreatAsClass(), COMCAT_IEnumCATEGORYINFO_Next(), ComponentInfo_GetGuidList(), ComponentInfo_GetGUIDValue(), CoTreatAsClass(), CreateComponentEnumerator(), CreateNotificationObject(), CreateRegItem(), DEVENUM_IMediaCatMoniker_BindToObject(), DEVENUM_IParseDisplayName_ParseDisplayName(), DEVENUM_ReadPinTypes(), DirectPlayEnumerateAW(), do_enum(), DP_LoadSP(), EnumClientServiceProtocol(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumTfLanguageProfiles_Next(), FilterMapper3_EnumMatchingFilters(), FilterMapper_EnumMatchingFilters(), get_content_type(), get_mime_clsid(), get_mime_filter(), get_protocol_cf(), get_ps_clsid_from_registry(), GetClassMediaFile(), GetCLSIDForFileTypeFromExtension(), GetFilterInfo(), CQueryAssociations::GetString(), GUIDFromStringA(), GUIDFromStringW(), IDirectMusic8Impl_GetDefaultPort(), IDirectPlay4AImpl_EnumConnections(), IDirectPlayLobby3AImpl_EnumAddressTypes(), IDirectPlayLobby3AImpl_EnumLocalApplications(), IEnumDMO_fnNext(), InitIconOverlays(), InitShellServices(), InputProcessorProfiles_GetDefaultLanguageProfile(), InternetProtocolSink_ReportProgress(), IsProductCode(), ITERATE_RegisterTypeLibraries(), ITERATE_UnregisterTypeLibraries(), CLangBarItemList::Load(), load_devices_from_reg(), MMDevPropStore_GetAt(), msi_create_component_advertise_string(), next_LanguageProfile(), OleGetAutoConvert(), parse_classid(), process_extensions(), ProfilesEnumGuid_Next(), ATL::CRegKey::QueryGUIDValue(), read_types(), register_legacy_filters(), SSOThread::Run(), CShellLink::SetAdvertiseInfo(), CDeviceNode::SetupNode(), SHCLSIDFromStringA(), SHCLSIDFromStringW(), SHDOCVW_GetShellInstanceObjectClassObject(), SHELL32_GetCLSIDForDirectory(), SHELL_GetRegCLSID(), ShellExecute_FromContextMenuHandlers(), CShellBrowser::ShowBrowserBar(), squash_guid(), statusclb_OnProgress(), string_to_guid(), test_CLSIDFromProgID(), test_CLSIDFromString(), test_devenum(), test_first_device(), UIINSERTOBJECTDLG_PopulateObjectTypes(), and wmain().
Definition at line 4162 of file compobj.c.
Referenced by ATL::CAtlExeModuleT< T >::Lock(), and LockModuleOOP().
Definition at line 4346 of file compobj.c.
Definition at line 2206 of file compobj.c.
Referenced by BackgroundCopyJobConstructor(), COM_CurrentCausalityId(), compose_base85_guid(), create_test_guid(), do_msidbCustomActionTypeDll(), do_msidbCustomActionTypeScript(), DP_SetSessionDesc(), main(), test_ClientId(), test_CoCreateGuid(), test_fm2_enummatchingfilters(), test_legacy_filter_registration(), test_NewWorkItem(), test_register_filter_with_null_clsMinorType(), test_session(), test_session_creation(), test_TfGuidAtom(), test_volume_dependence(), and ThreadMgr_ActivateEx().
HRESULT WINAPI DECLSPEC_HOTPATCH CoCreateInstance | ( | REFCLSID | rclsid, |
LPUNKNOWN | pUnkOuter, | ||
DWORD | dwClsContext, | ||
REFIID | iid, | ||
LPVOID * | ppv | ||
) |
Definition at line 3325 of file compobj.c.
Referenced by _CBandSite_CreateInstance(), _CBandSiteMenu_CreateInstance(), _create_object(), _CStartMenu_CreateInstance(), CViewStatePropertyBag::_GetMRUSlots(), CViewStatePropertyBag::_PruneMRUTree(), activate_given_ts(), add_favs_to_menu(), AMovieDllRegisterServer2(), AtlAxCreateControlLicEx(), ATL::AtlRegisterClassCategoriesHelper(), AtlRegisterClassCategoriesHelper(), AutoComplete_AddMRU(), AutoComplete_LoadList(), AVIFileOpenW(), AVIMakeCompressedStream(), AVIStreamCreate(), BaseOutputPinImpl_InitAllocator(), build_directshowfilters_tree(), cache_InstallAssembly(), cache_UninstallAssembly(), CAddressBand_CreateInstance(), CAddressEditBox_CreateInstance(), call_script(), CBandProxy_CreateInstance(), CBrandBand_CreateInstance(), CExplorerBand_CreateInstance(), check_bits20(), check_bits25(), check_ie(), check_jscript(), check_lnk_(), check_tiff_format(), check_vbscript(), ChildWndProc(), CInternetToolbar_CreateInstance(), CMenuBand_CreateInstance(), CMergedFolder_CreateInstance(), CNetConnectionManager_CreateInstance(), CNetworkConnections::CNetworkConnections(), CoGetInstanceFromFile(), CoGetInstanceFromIStorage(), CommitDecommitTest(), confirm_safety(), cp_from_charset_string(), create_ammultimediastream(), create_audio_data(), create_avisplitter(), create_configuration(), create_doc_from_url(), create_document(), create_dsound_renderer(), create_engine(), create_graph(), create_input_pin(), create_instance(), create_jscript(), create_lnk_(), create_mime_object(), create_mpeg_splitter(), create_path(), create_root_IDxDiagContainer(), create_script(), create_script_host(), create_server_xhr(), create_session(), create_system_ports_list(), create_test(), create_vbscript(), create_video_renderer(), create_xhr(), CreateAndInitXMLDOMDocument(), CreateCShellMenu(), CreateDropTarget(), CreateExtractIcon(), CreateFilterInstanceAndLoadFile(), SIfacePtr< T >::CreateInstance(), CreateInternetShortcut(), CreateNotificationObject(), CreateObjectsFromPersistFolder(), CInputPin::CreatePin(), COutputPin::CreatePin(), CreatePosPassThru(), CreateShellLink(), CreateShortcut(), CSearchBar_CreateInstance(), DefaultHandler_Construct(), DefaultHandler_Run(), determine_patch_sequence(), DEVENUM_IMediaCatMoniker_BindToObject(), device_tests(), DllRegisterServer(), do_child(), do_enum(), DoCreateShortcut(), CShellBrowser::DoFolderOptions(), DoInitAutoCompleteWithCWD(), DoTestCaseA(), DoTestCaseB(), DragSourceHelper::DragSourceHelper(), ebrowser_instantiate(), EnumConnections_cb(), FileAsyncReader_RequestAllocator(), FileMonikerImpl_BindToObject(), fill_filter_data_information(), fill_processor_information(), FilterGraph2_SetDefaultSyncSource(), FilterGraph_create(), FilterMapper3_EnumMatchingFilters(), FilterMapper3_GetICreateDevEnum(), FilterMapper3_RegisterFilter(), find_moniker(), fnCaptureGraphBuilder2_RenderStream(), get_class_support_data(), get_component_info(), get_mime_filter(), get_mlang(), get_tasks_root_folder(), BtrfsContextMenu::get_uac_icon(), get_unmarshaler_from_stream(), GetExeFromLnk(), GetFileSourceFilter(), GetSplitter(), getstring_test(), CFolderOptions::HandleDefFolderSettings(), hlink_frame_navigate(), HlinkCreateBrowseContext(), HlinkCreateFromMoniker(), HlinkCreateFromString(), Host_CreateObject(), IAMMultiMediaStreamImpl_AddMediaStream(), IAMMultiMediaStreamImpl_Initialize(), IDirectSound8_tests(), IDirectSound_tests(), IDirectSoundFullDuplex_tests(), IDropTargetImpl::IDropTargetImpl(), implicit_mta_proc(), init_explorerbrowser(), init_TCPIP_provider(), initialize(), CNetConnectionPropertyUi::InitializeLANPropertiesUIDlg(), InitializeObjectPicker(), InitializeRemoteRegistryPicker(), InitializeSecurity(), InitIconOverlays(), CSysTray::InitNetShell(), InitShellServices(), InstallTypicalNetworkSettings(), InstanceObjectFactory_IClassFactory_CreateInstance(), CBandSiteMenu::InvokeCommand(), CDefaultContextMenu::InvokeRegVerb(), is_firewall_enabled(), ITERATE_CreateShortcuts(), ITypeInfo_fnCreateInstance(), LoadAndInitialize(), CComCatCachedCategory::LoadFromComCatMgr(), CShellBrowser::LoadHistory(), CInputPin::LoadProxyPlugins(), COutputPin::LoadProxyPlugins(), CKsProxy::LoadProxyPlugins(), LoadShellLinkConsoleInfo(), locator_ConnectServer(), main_test(), match_smart_tee_pin(), MCIQTZ_mciOpen(), MediaDet_put_Filename(), MkProtocol_StartEx(), MMDevice_Activate(), MRUList_DataList_0(), MRUList_DataList_1(), MRUList_DataList_2(), MRUList_PidlList_0(), MsiGetShortcutTargetW(), navigate_new_window(), OleCreate(), OleCreatePropertyFrameIndirect(), OleLoad(), OleLoadFromStream(), OLEPictureImpl_LoadWICDecoder(), CShellBrowser::OnSearch(), OpenCHM(), OpenControlPanelItem(), parse_config(), parse_path(), perform_test(), QCAP_createSmartTeeFilter(), query_prop(), register_codec(), register_filters(), RegisterComCat(), run_script(), SampleGrabber_create(), set_firewall(), setup(), setup_task(), setup_trigger(), SHAddToRecentDocs(), SHAutoComplete(), SHCoCreateInstance(), SHCoCreateInstanceAC(), SHCreatePropSheetExtArrayEx(), SHDOCVW_CreateShortcut(), SHDOCVW_GetPathOfShortcut(), shellex_load_object_and_run(), SHFileOperationW(), SHFindComputer(), SHLoadInProc(), CShellBrowser::ShowBand(), ShowNetConnectionProperties(), START_TEST(), synth_port_create(), test_ACListISF(), test_ACListISF_CURRENTDIR(), test_ACListISF_CURRENTDIR2(), test_ACListISF_DESKTOP(), test_ACListISF_FAVORITES(), test_ACListISF_FILESYSDIRS(), test_ACListISF_FILESYSONLY(), test_ACListISF_MYCOMPUTER(), test_ACListISF_NONE(), test_ACLMulti(), test_action_mapping(), test_Activate(), test_Add(), test_advise(), test_aggregate_filter_graph(), test_aggregate_filter_mapper(), test_aggregation(), test_AtlAxAttachControl(), test_basics(), test_CAccPropServices(), test_capture(), test_checklinkpath(), test_CoCreateInstance(), test_cocreateinstance_proxy(), test_codec(), test_CoFreeUnusedLibraries(), test_COM(), test_COM_dplobby(), test_COM_sg_enumpins(), test_COM_wavfile(), test_comparemode(), test_componentinfo(), test_create_decoder(), test_create_manager(), test_create_reader(), test_CreateBody(), test_createElement(), test_createfromstream(), test_CreateGroup(), test_CreateJob(), test_CreatePlayer(), test_CShellMenu_with_DeskBar(), test_custom_source(), test_customize(), test_datalink(), test_decode_1bpp(), test_decode_24bpp(), test_decode_4bpp(), test_decode_adobe_cmyk(), test_decode_rle4(), test_decode_rle8(), test_decoder_info(), test_default_converter(), test_default_handler(), test_default_handler_run(), test_default_properties(), test_delegated_methods(), test_devenum(), test_directshow_filter(), test_dispex(), test_dmo(), test_domdoc(), test_dragdrophelper(), test_dsound(), test_dsound8(), test_early_abort(), test_empty_propertybag(), test_Enum(), test_EnumAddressTypes(), test_EnumConnections(), test_EnumGroups(), test_EnumGroupsInGroup(), test_EnumJobs(), test_EnumPlayers(), test_EnumSessions(), test_events(), test_Exists(), test_file_protocol_fail(), test_filename_opendlg_(), test_filename_savedlg_(), test_filesourcefilter(), test_filled_propertybag(), test_filter_graph(), test_first_device(), test_fm2_enummatchingfilters(), test_FolderShortcut(), test_get_set(), test_GetCaps(), test_GetDefaultColumn(), test_GetDefaultSearchGUID(), test_GetIconLocation(), test_GetMessageCount(), test_GetMessageQueue(), test_GetPlayerAccount(), test_GetPlayerAddress(), test_GetPlayerCaps(), test_GetPlayerFlags(), test_GetRootContainer(), test_GetTargetComputer(), test_gif_notrailer(), test_globalinterfacetable(), test_globalness(), test_GlobalOptions(), test_graph_builder(), test_graph_builder_connect(), test_GroupOwner(), test_groups_cs(), test_groups_p2p(), test_hash_value(), test_host_migration(), test_HTMLLoadOptions(), test_IACLCustomMRU_Basics(), test_IACLCustomMRU_Continue(), test_IACLCustomMRU_ExtraChars(), test_IACLCustomMRU_TypedURLs(), test_IACLCustomMRU_UpdateOrder(), test_IClientSecurity(), test_ico_data_(), test_iconlocation(), test_IEnumVARIANT(), test_ifiltermapper_from_filtergraph(), test_imagingfactory_interfaces(), test_init(), test_Initialize(), test_InitializeConnection(), test_inmemorystore(), test_inproc_handler(), test_instantiation(), test_interfaces(), test_invalid_init(), test_IObjectSafety(), test_IPersistStream(), test_IProgressDialog_QueryInterface(), test_IQueryAssociations_GetString(), test_IQueryAssociations_Init(), test_IQueryAssociations_QueryInterface(), test_IReferenceClock_SystemClock(), test_Item(), test_items(), test_IUPnPNAT(), test_IWbemLocator(), test_IWinHttpRequest(), test_IWinHttpRequest_Invoke(), test_Keys(), test_knownFolders(), test_legacy_filter(), test_legacy_filter_registration(), test_Load(), test_local_server(), test_locator(), test_manualresetevent(), test_media_streams(), test_mediadet(), test_metadata_APE(), test_metadata_cHRM(), test_metadata_Exif(), test_metadata_gAMA(), test_metadata_GCE(), test_metadata_gif(), test_metadata_GIF_comment(), test_metadata_IFD(), test_metadata_IMD(), test_metadata_LSD(), test_metadata_png(), test_metadata_tEXt(), test_metadata_unknown(), test_mhtml_protocol_binding(), test_mhtml_protocol_info(), test_midiout(), test_moniker_isequal(), test_mouse_keyboard(), test_multi_encoder(), test_MultiThreadApartment_Thread(), test_mxattr_addAttribute(), test_mxattr_clear(), test_mxattr_dispex(), test_mxattr_localname(), test_mxattr_qi(), test_mxnamespacemanager(), test_mxnamespacemanager_override(), test_mxwriter_cdata(), test_mxwriter_characters(), test_mxwriter_comment(), test_mxwriter_default_properties(), test_mxwriter_dispex(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_handlers(), test_mxwriter_ignorablespaces(), test_mxwriter_indent(), test_mxwriter_pi(), test_mxwriter_properties(), test_mxwriter_startenddocument(), test_mxwriter_startendelement(), test_mxwriter_startendelement_batch(), test_mxwriter_startendelement_batch2(), test_mxwriter_stream(), test_namespace(), test_namespaces_as_attributes(), test_namespaces_change(), test_NetFwAuthorizedApplication(), test_newline_normalization(), test_newmenu(), test_NewWorkItem(), test_OleInitialize_InitCounting(), test_Open(), test_overwrite(), test_parse_filter_data(), test_ParseDisplayName(), test_ParseName(), test_persistent_state(), test_persistserialized(), test_persiststreaminit(), test_PlayerData(), test_PlayerName(), test_popup(), test_prefix_filtering(), test_preinitialization(), test_printers_folder(), test_propertystore(), test_QueryInterface(), test_queryreader(), test_reader_info(), test_Receive(), test_RegExp(), test_register_filter(), test_register_filter_with_null_clsMinorType(), test_registrar(), test_registry(), test_remote_data_replication(), test_Remove(), test_render_filter_priority(), test_res_url(), test_RtlQueryPackageIdentity(), test_samplegrabber(), test_save_settings(), test_saxreader(), test_saxreader_dispex(), test_saxreader_encoding(), test_saxreader_features(), test_saxreader_properties(), test_Send(), test_service(), test_SessionDesc(), test_set_frame_palette(), test_SetData(), test_SetTargetComputer(), test_ShellExecute(), test_ShellWindows(), test_StdHlink(), test_StdURLMoniker(), test_stillimage_aggregation(), test_StreamOnIStream(), test_StreamOnMemory(), test_StreamOnStreamRange(), test_supporterrorinfo(), test_timeline(), test_timelineobj_interfaces(), test_TreatAsClass(), test_try_xmldoc(), test_UninitializedUri(), test_Verbs(), test_vfw(), test_wavein(), test_waveout(), test_whitespace(), test_wshshell(), test_xmldoc(), test_xmlelem(), test_xmlelem_children(), test_xmlelem_collection(), test_XPath(), test_xsltemplate(), TestDescription(), TestGetUIObjectOf(), TestInitialize(), TestModuleInterfaces(), TestNotification(), TestUninitialized(), CHardErrorThread::ThreadProc(), TransformFilter_Init(), unregister_filters(), UnregisterComCat(), WICCreateColorTransform_Proxy(), CShellDispatch::Windows(), write_filter_data(), and WshShortcut_Create().
HRESULT WINAPI DECLSPEC_HOTPATCH CoCreateInstanceEx | ( | REFCLSID | rclsid, |
LPUNKNOWN | pUnkOuter, | ||
DWORD | dwClsContext, | ||
COSERVERINFO * | pServerInfo, | ||
ULONG | cmq, | ||
MULTI_QI * | pResults | ||
) |
Definition at line 3387 of file compobj.c.
Referenced by CoCreateInstance(), and test_CoCreateInstanceEx().
Definition at line 2149 of file compobj.c.
Referenced by implicit_mta_proc(), local_server_GetClassID(), test_disconnect_stub(), and test_lock_object_external().
Definition at line 3717 of file compobj.c.
Referenced by RunningObjectTableImpl_Register().
void WINAPI DECLSPEC_HOTPATCH CoFreeUnusedLibraries | ( | void | ) |
Definition at line 3701 of file compobj.c.
Referenced by AMovieDllRegisterServer2(), free_libraries_thread(), SHFreeUnusedLibraries(), and test_CoFreeUnusedLibraries().
void WINAPI DECLSPEC_HOTPATCH CoFreeUnusedLibrariesEx | ( | DWORD | dwUnloadDelay, |
DWORD | dwReserved | ||
) |
Definition at line 3677 of file compobj.c.
Referenced by CoFreeUnusedLibraries().
HRESULT WINAPI CoGetApartmentType | ( | APTTYPE * | type, |
APTTYPEQUALIFIER * | qualifier | ||
) |
Definition at line 5202 of file compobj.c.
Referenced by Context_CTI_GetCurrentApartmentType(), and Context_CTI_GetCurrentThreadType().
Definition at line 4379 of file compobj.c.
Referenced by CoImpersonateClient(), CoQueryClientBlanket(), CoRevertToSelf(), and test_CoGetCallContext().
HRESULT WINAPI DECLSPEC_HOTPATCH CoGetClassObject | ( | REFCLSID | rclsid, |
DWORD | dwClsContext, | ||
COSERVERINFO * | pServerInfo, | ||
REFIID | iid, | ||
LPVOID * | ppv | ||
) |
Definition at line 3103 of file compobj.c.
Referenced by ClassMoniker_BindToObject(), CoCreateInstanceEx(), create_activex_object(), create_object(), get_class_object(), get_class_object_proxy_thread(), get_facbuf_for_iid(), get_protocol_cf(), IDirectSound8_tests(), IDirectSound_tests(), implicit_mta_proc(), is_jscript_available(), register_protocols(), START_TEST(), test_about_protocol(), test_capture(), test_CoGetClassObject(), test_com_aggregation(), test_CoRegisterClassObject(), test_CoRegisterPSClsid(), test_file_protocol_url(), test_ftp_protocol(), test_gopher_protocol(), test_http_protocol_url(), test_its_protocol(), test_javascript_protocol(), test_local_server(), test_marshal_channel_buffer(), test_mhtml_protocol(), test_mk_protocol(), test_OleCreateFontIndirect(), test_proxybuffer(), test_res_protocol(), test_stub(), and test_stubbuffer().
Definition at line 5114 of file compobj.c.
Referenced by CoGetObjectContext(), and implicit_mta_proc().
Definition at line 4012 of file compobj.c.
Referenced by Context_CTI_GetCurrentLogicalThreadId(), test_CoGetCurrentLogicalThreadId(), and test_CoGetObjectContext().
HRESULT WINAPI DECLSPEC_HOTPATCH CoGetInstanceFromFile | ( | COSERVERINFO * | server_info, |
CLSID * | rclsid, | ||
IUnknown * | outer, | ||
DWORD | cls_context, | ||
DWORD | grfmode, | ||
OLECHAR * | filename, | ||
DWORD | count, | ||
MULTI_QI * | results | ||
) |
Definition at line 3468 of file compobj.c.
Referenced by test_CoGetInstanceFromFile().
HRESULT WINAPI CoGetInstanceFromIStorage | ( | COSERVERINFO * | server_info, |
CLSID * | rclsid, | ||
IUnknown * | outer, | ||
DWORD | cls_context, | ||
IStorage * | storage, | ||
DWORD | count, | ||
MULTI_QI * | results | ||
) |
Definition at line 3541 of file compobj.c.
Definition at line 4742 of file compobj.c.
Definition at line 5096 of file compobj.c.
Referenced by implicit_mta_proc().
Definition at line 2690 of file compobj.c.
Referenced by get_facbuf_for_iid(), implicit_mta_proc(), register_ps_clsid_thread(), test_CoGetPSClsid(), test_CoRegisterPSClsid(), test_marshal_channel_buffer(), test_proxybuffer(), test_stub(), and test_stubbuffer().
Definition at line 3959 of file compobj.c.
Referenced by CoCreateInstanceEx().
Definition at line 4494 of file compobj.c.
Definition at line 1964 of file compobj.c.
Referenced by _CmdWndProc(), CRecyclerDropTarget::_DoDeleteThreadProc(), CFSDropTarget::_DoDropThreadProc(), ACTION_CreateShortcuts(), AMovieDllRegisterServer2(), bsc_thread(), cache_across_threads_test(), cache_InstallAssembly(), cache_UninstallAssembly(), call_script(), CGuidItemExtractIcon_CreateInstance(), ComInit::ComInit(), cowait_unmarshal_thread(), crash_couninitialize_proc(), CreateSecurityPage(), CreateShortcut(), CreateShortcuts(), DisplayWizard(), DllMain(), DllRegisterServer(), CTipbarCoInitialize::EnsureCoInit(), get_global_interface_proc(), IEWinMain(), init_test(), initialize(), InitIconOverlays(), InstallTypicalNetworkSettings(), LoadShellLinkConsoleInfo(), local_server_proc(), main(), MsiGetShortcutTargetW(), OLEPictureImpl_LoadWICDecoder(), OpenControlPanelItem(), query_prop(), register_filters(), RegisterComCat(), run_script(), RunOnceExProcess(), SHAddToRecentDocs(), SHCreateFromDesktop(), SHFileOperationW(), START_TEST(), test_click_make_new_folder_button(), test_CoCreateInstanceEx(), test_CoGetCallContext(), test_CoGetContextToken(), test_controlevent(), test_DPA_LoadStream(), test_DPA_SaveStream(), test_externalui_message(), test_GetDefaultColumn(), test_GetDefaultSearchGUID(), test_GlobalOptions(), test_iface_ptr(), test_IWinHttpRequest(), test_IWinHttpRequest_Invoke(), test_knownFolders(), test_MsiSetComponentState(), test_OleInitialize_InitCounting(), test_packagecoltypes(), test_printers_folder(), test_properties(), test_PSRefreshPropertySchema(), test_selection(), test_set_clipboard(), test_StreamOnStreamRange(), test_top_level_action(), unregister_filters(), WinMain(), wmain(), and wWinMain().
HRESULT WINAPI DECLSPEC_HOTPATCH CoInitializeEx | ( | LPVOID | lpReserved, |
DWORD | dwCoInit | ||
) |
Definition at line 2002 of file compobj.c.
Referenced by apartment_hostobject_thread(), ChooseFolder(), CoInitialize(), custom_action_server(), custom_client_thread(), DllMain(), download_proc(), dummy_thread_proc(), FileExtractDialogWndProc(), host_object_proc(), ImageView_Main(), Imm32CoInitializeEx(), implicit_mta_unmarshal_proc(), implicit_mta_use_proc(), InitializeSecurity(), is_firewall_enabled(), main_test(), MCIQTZ_mciOpen(), ole_server(), OleInitialize(), parse_config_file(), PullPin_Thread_Main(), RunDlgProc(), CFindFolder::SearchThreadProc(), server(), set_firewall(), SHCoInitializeAnyApartment(), SHLWAPI_ThreadWrapper(), START_TEST(), StartCount(), CSysTray::SysTrayThreadProc(), test_CoWaitForMultipleHandles(), test_IInitializeSpy(), test_IInitializeSpy_register2(), test_IInitializeSpy_switch_apt(), test_implicit_mta(), test_init_spies_proc(), test_MultiThreadApartment_Thread(), test_render_with_multithread(), test_RtlQueryPackageIdentity(), test_shortcut(), test_stub(), test_WICCreateColorTransform_Proxy(), TestClasses(), TestThread(), union_tests(), and WICCreateColorTransform_Proxy().
HRESULT WINAPI CoInitializeSecurity | ( | PSECURITY_DESCRIPTOR | pSecDesc, |
LONG | cAuthSvc, | ||
SOLE_AUTHENTICATION_SERVICE * | asAuthSvc, | ||
void * | pReserved1, | ||
DWORD | dwAuthnLevel, | ||
DWORD | dwImpLevel, | ||
void * | pReserved2, | ||
DWORD | dwCapabilities, | ||
void * | pReserved3 | ||
) |
Definition at line 4122 of file compobj.c.
Referenced by InitializeSecurity(), query_prop(), START_TEST(), and StartCount().
Definition at line 3617 of file compobj.c.
Definition at line 3743 of file compobj.c.
Referenced by CoRegisterClassObject(), implicit_mta_proc(), OleNoteObjectVisible(), test_disconnect_stub(), and test_lock_object_external().
|
static |
Definition at line 2832 of file compobj.c.
Referenced by CoGetClassObject(), and CoRegisterClassObject().
Definition at line 2480 of file compobj.c.
Referenced by create_local_service().
Definition at line 2448 of file compobj.c.
Referenced by CoGetClassObject(), CoGetTreatAsClass(), COM_OpenKeyForAppIdFromCLSID(), CoTreatAsClass(), create_server(), Handler_DllGetClassObject(), OleGetAutoConvert(), OleRegEnumVerbs(), OleRegGetMiscStatus(), OleRegGetUserType(), OleSetAutoConvert(), and ProgIDFromCLSID().
Definition at line 4544 of file compobj.c.
Referenced by CoWaitForMultipleHandles().
Definition at line 764 of file compobj.c.
Referenced by apartment_release().
|
static |
Definition at line 753 of file compobj.c.
Referenced by COM_RevokeAllClasses(), and CoRevokeClassObject().
Definition at line 508 of file compobj.c.
Referenced by apartment_getclassobject().
Definition at line 489 of file compobj.c.
Referenced by COMPOBJ_DllList_Add().
Definition at line 583 of file compobj.c.
Referenced by apartment_freeunusedlibraries(), and apartment_release().
Definition at line 4845 of file compobj.c.
Referenced by Context_CC_AddRef(), Context_CTI_AddRef(), and Context_OC_AddRef().
|
static |
Definition at line 4944 of file compobj.c.
|
static |
|
static |
Definition at line 4938 of file compobj.c.
|
static |
|
static |
Definition at line 4869 of file compobj.c.
|
static |
Definition at line 4881 of file compobj.c.
|
static |
|
static |
Definition at line 4890 of file compobj.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 4817 of file compobj.c.
Referenced by Context_CC_QueryInterface(), Context_CTI_QueryInterface(), and Context_OC_QueryInterface().
Definition at line 4850 of file compobj.c.
Referenced by Context_CC_Release(), Context_CTI_Release(), and Context_OC_Release().
HRESULT WINAPI CoQueryClientBlanket | ( | DWORD * | pAuthnSvc, |
DWORD * | pAuthzSvc, | ||
OLECHAR ** | pServerPrincName, | ||
DWORD * | pAuthnLevel, | ||
DWORD * | pImpLevel, | ||
RPC_AUTHZ_HANDLE * | pPrivs, | ||
DWORD * | pCapabilities | ||
) |
Definition at line 4445 of file compobj.c.
HRESULT WINAPI CoQueryProxyBlanket | ( | IUnknown * | pProxy, |
DWORD * | pAuthnSvc, | ||
DWORD * | pAuthzSvc, | ||
OLECHAR ** | ppServerPrincName, | ||
DWORD * | pAuthnLevel, | ||
DWORD * | pImpLevel, | ||
void ** | ppAuthInfo, | ||
DWORD * | pCapabilities | ||
) |
Definition at line 4262 of file compobj.c.
HRESULT WINAPI CoRegisterChannelHook | ( | REFGUID | guidExtension, |
IChannelHook * | pChannelHook | ||
) |
Definition at line 4787 of file compobj.c.
Referenced by test_channel_hook().
HRESULT WINAPI CoRegisterClassObject | ( | REFCLSID | rclsid, |
LPUNKNOWN | pUnk, | ||
DWORD | dwClsContext, | ||
DWORD | flags, | ||
LPDWORD | lpdwRegister | ||
) |
Definition at line 2897 of file compobj.c.
Referenced by ATL::AtlComModuleRegisterClassObjects(), AtlModuleRegisterClassObjects(), host_object_proc(), IEWinMain(), implicit_mta_proc(), local_server_proc(), ole_server(), register_activex(), register_class_object_thread(), register_script_engine(), ATL::_ATL_OBJMAP_ENTRY30::RegisterClassObject(), RegisterTextService(), START_TEST(), StartCount(), test_BindToObject(), test_CoCreateInstanceEx(), test_CoGetInstanceFromFile(), test_CoRegisterClassObject(), test_CoRegisterPSClsid(), test_default_handler(), test_default_handler_run(), test_delegated_methods(), test_local_server(), test_marshal_channel_buffer(), test_MkParseDisplayName(), test_register_local_server(), test_registered_object_thread_affinity(), and test_render_filter_priority().
HRESULT WINAPI CoRegisterInitializeSpy | ( | IInitializeSpy * | spy, |
ULARGE_INTEGER * | cookie | ||
) |
Definition at line 1832 of file compobj.c.
Referenced by Imm32CoRegisterInitializeSpy(), and test_IInitializeSpy().
HRESULT WINAPI CoRegisterMessageFilter | ( | LPMESSAGEFILTER | lpMessageFilter, |
LPMESSAGEFILTER * | lplpMessageFilter | ||
) |
Definition at line 4046 of file compobj.c.
Referenced by host_object_proc(), implicit_mta_proc(), test_channel_hook(), test_CoRegisterMessageFilter(), test_CoWaitForMultipleHandles_thread(), and test_message_filter().
Definition at line 2778 of file compobj.c.
Referenced by implicit_mta_proc(), local_server_proc(), register_ps_clsid_thread(), test_CoGetPSClsid(), test_CoRegisterPSClsid(), test_delegated_methods(), test_marshal_channel_buffer(), and test_NdrDllGetClassObject().
HRESULT WINAPI CoRegisterSurrogate | ( | ISurrogate * | surrogate | ) |
Definition at line 4193 of file compobj.c.
Referenced by ATL::CAtlExeModuleT< T >::Unlock(), and UnlockModuleOOP().
Definition at line 3288 of file compobj.c.
Referenced by test_local_server().
Definition at line 4527 of file compobj.c.
HRESULT WINAPI DECLSPEC_HOTPATCH CoRevokeClassObject | ( | DWORD | dwRegister | ) |
Definition at line 1086 of file compobj.c.
Referenced by ATL::AtlComModuleRevokeClassObjects(), IEWinMain(), implicit_mta_proc(), local_server_proc(), ole_server(), revoke_class_object_thread(), ATL::_ATL_OBJMAP_ENTRY30::RevokeClassObject(), START_TEST(), test_BindToObject(), test_CoCreateInstanceEx(), test_CoGetInstanceFromFile(), test_CoRegisterClassObject(), test_CoRegisterPSClsid(), test_default_handler(), test_default_handler_run(), test_delegated_methods(), test_local_server(), test_marshal_channel_buffer(), test_MkParseDisplayName(), test_register_local_server(), test_registered_object_thread_affinity(), test_render_filter_priority(), and UnregisterTextService().
HRESULT WINAPI CoRevokeInitializeSpy | ( | ULARGE_INTEGER | cookie | ) |
Definition at line 1891 of file compobj.c.
Referenced by Imm32CoRevokeInitializeSpy(), test_IInitializeSpy(), test_init_spies_proc(), and testinitialize_PreUninitialize().
HRESULT WINAPI CoSetProxyBlanket | ( | IUnknown * | pProxy, |
DWORD | AuthnSvc, | ||
DWORD | AuthzSvc, | ||
OLECHAR * | pServerPrincName, | ||
DWORD | AuthnLevel, | ||
DWORD | ImpLevel, | ||
void * | pAuthInfo, | ||
DWORD | Capabilities | ||
) |
Definition at line 4307 of file compobj.c.
Referenced by START_TEST().
Definition at line 3886 of file compobj.c.
void WINAPI DECLSPEC_HOTPATCH CoUninitialize | ( | void | ) |
Definition at line 2067 of file compobj.c.
Referenced by _CmdWndProc(), CRecyclerDropTarget::_DoDeleteThreadProc(), CFSDropTarget::_DoDropThreadProc(), ACTION_CreateShortcuts(), AMovieDllRegisterServer2(), apartment_hostobject_thread(), bad_thread_proc(), bsc_thread(), cache_across_threads_test(), cache_InstallAssembly(), cache_UninstallAssembly(), call_script(), ChooseFolder(), cleanup(), cleanup_test(), CTipbarCoInitialize::CoUninit(), cowait_unmarshal_thread(), crash_couninitialize_proc(), CreateSecurityPage(), CreateShortcut(), CreateShortcuts(), custom_action_server(), custom_client_thread(), DestroySecurityPage(), DisplayWizard(), DllMain(), DllRegisterServer(), download_proc(), dummy_thread_proc(), duo_marshal_thread_proc(), FileExtractDialogWndProc(), get_class_object_proxy_thread(), get_class_object_thread(), get_global_interface_proc(), host_object_proc(), IEWinMain(), ImageView_Main(), Imm32CoUninitialize(), implicit_mta_unmarshal_proc(), implicit_mta_use_proc(), InstallTypicalNetworkSettings(), is_firewall_enabled(), LoadShellLinkConsoleInfo(), local_server_GetClassID(), local_server_proc(), main(), main_test(), MCIQTZ_mciClose(), MCIQTZ_mciOpen(), MsiGetShortcutTargetW(), ole_server(), OLEPictureImpl_LoadWICDecoder(), OleUninitialize(), OpenControlPanelItem(), parse_config_file(), PullPin_Thread_Stop(), query_prop(), register_class_object_thread(), register_filters(), register_ps_clsid_thread(), RegisterComCat(), revoke_class_object_thread(), run_script(), RunDlgProc(), RunOnceExProcess(), CFindFolder::SearchThreadProc(), server(), ServiceMain(), set_firewall(), SHAddToRecentDocs(), SHCreateFromDesktop(), ShellExecuteExW(), SHFileOperationW(), SHGetNameAndFlagsW(), SHLWAPI_ThreadWrapper(), START_TEST(), CSysTray::SysTrayThreadProc(), test_click_make_new_folder_button(), test_cocreateinstance_proxy(), test_CoCreateInstanceEx(), test_CoFreeUnusedLibraries(), test_CoGetApartmentType(), test_CoGetCallContext(), test_CoGetClassObject(), test_CoGetContextToken(), test_CoGetInstanceFromFile(), test_CoGetInterfaceAndReleaseStream(), test_CoGetObjectContext(), test_CoGetPSClsid(), test_CoInitializeEx(), test_CoMarshalInterface(), test_CoMarshalInterThreadInterfaceInStream(), test_controlevent(), test_CoRegisterClassObject(), test_CoRegisterMessageFilter(), test_CoRegisterPSClsid(), test_CoUnmarshalInterface(), test_CoWaitForMultipleHandles(), test_CoWaitForMultipleHandles_thread(), test_DPA_LoadStream(), test_DPA_SaveStream(), test_externalui_message(), test_GetDefaultColumn(), test_GetDefaultSearchGUID(), test_GlobalOptions(), test_iface_ptr(), test_IInitializeSpy(), test_IInitializeSpy_register2(), test_IInitializeSpy_switch_apt(), test_implicit_mta(), test_init_spies_proc(), test_IWinHttpRequest(), test_IWinHttpRequest_Invoke(), test_knownFolders(), test_marshal_proxy_apartment_shutdown(), test_marshal_proxy_mta_apartment_shutdown(), test_MsiSetComponentState(), test_MultiThreadApartment_Thread(), test_OleInitialize_InitCounting(), test_packagecoltypes(), test_printers_folder(), test_properties(), test_PSRefreshPropertySchema(), test_registered_object_thread_affinity(), test_render_with_multithread(), test_RtlQueryPackageIdentity(), test_selection(), test_set_clipboard(), test_shortcut(), test_StreamOnStreamRange(), test_stub(), test_top_level_action(), test_WICCreateColorTransform_Proxy(), TestClasses(), TestThread(), ATL::CAtlExeModuleT< T >::UninitializeCom(), UninitXMLDOMParser(), union_tests(), unregister_filters(), WICCreateColorTransform_Proxy(), wmain(), wWinMain(), and ComInit::~ComInit().
HRESULT WINAPI CoWaitForMultipleHandles | ( | DWORD | dwFlags, |
DWORD | dwTimeout, | ||
ULONG | cHandles, | ||
LPHANDLE | pHandles, | ||
LPDWORD | lpdwindex | ||
) |
Definition at line 4578 of file compobj.c.
Referenced by ClientRpcChannelBuffer_SendReceive(), ISynchronize_fnWait(), local_server_proc(), RPC_GetLocalClassObject(), test_CoWaitForMultipleHandles(), and test_CoWaitForMultipleHandles_thread().
Definition at line 402 of file compobj.c.
Referenced by COMCAT_ICatRegister_RegisterCategories(), COMCAT_RegisterClassCategories(), and get_classes_root_hkey().
|
static |
Definition at line 303 of file compobj.c.
Referenced by create_classes_key(), and create_classes_root_hkey().
Definition at line 5375 of file compobj.c.
|
inlinestatic |
Definition at line 237 of file compobj.c.
Referenced by actctx_get_miscstatus().
Definition at line 1913 of file compobj.c.
Referenced by CoInitializeEx(), and dispatch_rpc().
Definition at line 381 of file compobj.c.
Referenced by create_classes_key(), and open_classes_key().
|
static |
Definition at line 3026 of file compobj.c.
Referenced by CoGetClassObject().
Definition at line 1025 of file compobj.c.
Referenced by CoRegisterClassObject().
|
static |
Definition at line 1413 of file compobj.c.
Referenced by apartment_hostobject(), get_inproc_class_object(), and Handler_DllGetClassObject().
|
static |
Definition at line 2632 of file compobj.c.
Referenced by CoGetPSClsid().
Definition at line 1780 of file compobj.c.
Referenced by CoRegisterInitializeSpy(), and CoRevokeInitializeSpy().
|
static |
Definition at line 2997 of file compobj.c.
Referenced by get_inproc_class_object().
|
static |
Definition at line 5306 of file compobj.c.
HRESULT WINAPI GlobalOptions_CreateInstance | ( | IClassFactory * | iface, |
IUnknown * | outer, | ||
REFIID | riid, | ||
void ** | ppv | ||
) |
Definition at line 5351 of file compobj.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 2238 of file compobj.c.
Referenced by clsid_from_string_reg(), CLSIDFromString(), and IIDFromString().
Definition at line 5167 of file compobj.c.
Referenced by DllGetClassObject().
Definition at line 2374 of file compobj.c.
Referenced by FindExeCplClass(), StreamingDeviceSetupW(), test_dump_typelib(), and test_IIDFromString().
|
inlinestatic |
Definition at line 4802 of file compobj.c.
Referenced by Context_CTI_AddRef(), Context_CTI_QueryInterface(), and Context_CTI_Release().
|
inlinestatic |
Definition at line 4807 of file compobj.c.
Referenced by Context_CC_AddRef(), Context_CC_ContextCallback(), Context_CC_QueryInterface(), and Context_CC_Release().
|
inlinestatic |
Definition at line 5281 of file compobj.c.
Referenced by GlobalOptions_AddRef(), GlobalOptions_Query(), GlobalOptions_QueryInterface(), GlobalOptions_Release(), and GlobalOptions_Set().
|
inlinestatic |
Definition at line 4812 of file compobj.c.
Referenced by Context_OC_AddRef(), Context_OC_EnumContextProps(), Context_OC_GetProperty(), Context_OC_QueryInterface(), Context_OC_Release(), Context_OC_RemoveProperty(), Context_OC_Reserved1(), Context_OC_Reserved2(), Context_OC_Reserved3(), Context_OC_Reserved4(), Context_OC_Reserved5(), Context_OC_Reserved6(), Context_OC_Reserved7(), and Context_OC_SetProperty().
|
inlinestatic |
Definition at line 943 of file compobj.c.
Referenced by LocalServer_AddRef(), LocalServer_QueryInterface(), LocalServer_QueryService(), and LocalServer_Release().
|
inlinestatic |
Definition at line 805 of file compobj.c.
Referenced by ISynchronize_fnAddRef(), ISynchronize_fnQueryInterface(), ISynchronize_fnRelease(), ISynchronize_fnReset(), ISynchronize_fnSignal(), and ISynchronize_fnWait().
|
inlinestatic |
Definition at line 887 of file compobj.c.
Referenced by SynchronizeHandle_AddRef(), SynchronizeHandle_GetHandle(), SynchronizeHandle_QueryInterface(), and SynchronizeHandle_Release().
Definition at line 3346 of file compobj.c.
Referenced by CoCreateInstanceEx(), CoGetInstanceFromFile(), and CoGetInstanceFromIStorage().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 854 of file compobj.c.
Definition at line 1937 of file compobj.c.
Referenced by CoUninitialize(), and dispatch_rpc().
|
static |
Definition at line 965 of file compobj.c.
|
static |
|
static |
Definition at line 990 of file compobj.c.
|
static |
Definition at line 1797 of file compobj.c.
Referenced by CoInitializeEx(), and CoUninitialize().
Definition at line 925 of file compobj.c.
Referenced by CoCreateInstanceEx().
Definition at line 420 of file compobj.c.
Referenced by CATIDEnumGUID_Clone(), CATIDEnumGUID_Construct(), clsid_from_string_reg(), CLSIDEnumGUID_Clone(), CLSIDEnumGUID_Construct(), CLSIDEnumGUID_Next(), COM_OpenKeyForAppIdFromCLSID(), COM_OpenKeyForCLSID(), COMCAT_ICatInformation_GetCategoryDesc(), COMCAT_ICatInformation_IsClassOfCategories(), COMCAT_ICatRegister_UnRegisterCategories(), COMCAT_IEnumCATEGORYINFO_Clone(), COMCAT_IEnumCATEGORYINFO_Next(), COMCAT_IsClassOfCategories(), COMCAT_UnRegisterClassCategories(), EnumCATEGORYINFO_Construct(), get_ps_clsid_from_registry(), OLECONVERT_CreateCompObjStream(), and OleRegGetMiscStatus().
HRESULT WINAPI DECLSPEC_HOTPATCH ProgIDFromCLSID | ( | REFCLSID | clsid, |
LPOLESTR * | ppszProgID | ||
) |
Definition at line 2530 of file compobj.c.
Referenced by g2s(), guid2string(), OLECONVERT_GetOLE10ProgID(), render_embed_source_hack(), test_ProgIDFromCLSID(), and WriteFmtUserTypeStg().
Definition at line 1681 of file compobj.c.
|
static |
Definition at line 3357 of file compobj.c.
Referenced by CoCreateInstanceEx(), CoGetInstanceFromFile(), and CoGetInstanceFromIStorage().
Definition at line 779 of file compobj.c.
Referenced by CoUninitialize().
Definition at line 2412 of file compobj.c.
Referenced by ApplyOrCancelChanges(), BindProtocol_StartEx(), CEnumMediaTypes_fnConstructor(), CEnumTuningSpaces_fnConstructor(), CKsProxy_Constructor(), CNetworkProvider_fnConstructor(), CPin_fnConstructor(), CreateNotificationObject(), CScanningTunner_fnConstructor(), CTuneRequest_fnConstructor(), CTuningSpace_fnConstructor(), CTuningSpaceContainer_fnConstructor(), CNetConnection::Disconnect(), DllRegisterServer(), DllUnregisterServer(), EnumerateNetworkComponent(), FilterMapper3_CreateCategory(), FilterMapper3_RegisterFilter(), FilterMapper3_UnregisterFilter(), FilterMapper_RegisterFilter(), FilterMapper_RegisterPin(), FilterMapper_RegisterPinType(), FilterMapper_UnregisterFilter(), FilterMapper_UnregisterPin(), FM2_WriteClsid(), CTuningSpace::get_NetworkType(), CNetConnectionPropertyUi::GetDeviceInstanceID(), CBDADeviceControl::GetNodeDescriptors(), CBDADeviceControl::GetNodeInterfaces(), CNetConnection::GetProperties(), HCR_GetClassNameA(), HCR_GetClassNameW(), HCR_GetFolderAttributes(), INetCfgComponentControl_fnApplyRegistryChanges(), Initialize(), InitializePropertyDialog(), CKsProxy::IsFormatSupported(), COutputPin::KsProperty(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), load_mapping_settings(), LoadDNSSettings(), LoadFilterSettings(), CInputPin::LoadProxyPlugins(), COutputPin::LoadProxyPlugins(), CKsProxy::LoadProxyPlugins(), CControlNode::QueryInterface(), CBDADigitalDemodulator::QueryInterface(), CBDAFrequencyFilter::QueryInterface(), CBDALNBInfo::QueryInterface(), CInputPin::QueryInterface(), COutputPin::QueryInterface(), CKsProxy::QueryInterface(), CNetworkProvider::QueryInterface(), CPin::QueryInterface(), CScanningTunner::QueryInterface(), CEnumTuningSpaces::QueryInterface(), CTuneRequest::QueryInterface(), CTuningSpace::QueryInterface(), CTuningSpaceContainer::QueryInterface(), CKsProxy::QueryVendorInfo(), reg_context_menu_handler(), reg_icon_overlay(), reg_prop_sheet_handler(), reg_unreg_wine_test_class(), register_clsid(), CNetConnection::Rename(), save_mapping_settings(), CRegFolder::SetNameOf(), SHGetObjectCompatFlags(), TestCommandLine(), unregister_clsid(), and anonymous_namespace{mstscax.cpp}::UUIDToString().
Definition at line 2434 of file compobj.c.
Referenced by CBandSiteMenu::_CreateMenuPart(), _SHGetUserProfilePath(), _SHRegisterFolders(), add_userkey(), AddClsidKeyToArray(), ATL::AtlRegisterClassCategoriesHelper(), AtlRegisterClassCategoriesHelper(), audiomediastream_create(), CShellBrowser::BuildExplorerBandCategory(), CComCatCachedCategory::CacheDSA(), CategoryMgr_FindClosestCategory(), CategoryMgr_RegisterCategory(), CategoryMgr_UnregisterCategory(), CATIDEnumGUID_Construct(), ATL::CComBSTR::CComBSTR(), ClassMoniker_GetDisplayName(), CoGetPSClsid(), COM_OpenKeyForCLSID(), COMCAT_ICatInformation_GetCategoryDesc(), COMCAT_ICatInformation_IsClassOfCategories(), COMCAT_ICatRegister_RegisterCategories(), COMCAT_ICatRegister_UnRegisterCategories(), COMCAT_PrepareClassCategories(), COMCAT_RegisterClassCategories(), COMCAT_UnRegisterClassCategories(), compose_base85_guid(), CoTreatAsClass(), create_EnumMoniker(), create_monodata(), create_PropertyBag(), create_test_guid(), CreateComponentEnumerator(), CreateComponentInfo(), CRegItemContextMenu_CreateInstance(), ddrawmediastream_create(), debugstr_iid(), DEVENUM_CreateAMCategoryKey(), DEVENUM_ICreateDevEnum_CreateClassEnumerator(), DEVENUM_IEnumMoniker_Next(), DEVENUM_IMediaCatMoniker_GetDisplayName(), do_typelib_reg_key(), enum_compartments(), expect_guid(), fill_display_information_d3d(), find_typelib_key(), FormatGUIDKey(), g2s(), get_interface_key(), get_localserver_pipe_name(), get_typelib_key(), GetActiveObject(), CDefView::GetDefaultViewStream(), guid2string(), InputProcessorProfiles_AddLanguageProfile(), InputProcessorProfiles_EnableLanguageProfile(), InputProcessorProfiles_EnableLanguageProfileByDefault(), InputProcessorProfiles_GetDefaultLanguageProfile(), InputProcessorProfiles_IsEnabledLanguageProfile(), InputProcessorProfiles_Register(), InputProcessorProfiles_SetDefaultLanguageProfile(), InputProcessorProfiles_Unregister(), LoadAndInitialize(), CComCatCachedCategory::LoadFromRegistry(), CFindFolder::MessageSFVCB(), MMDevice_Create(), MMDevPropStore_GetValue(), MMDevPropStore_OpenPropKey(), MSI_ProvideQualifiedComponentEx(), MsiDecomposeDescriptorW(), OleSetAutoConvert(), CSearchBar::OnSearchButtonClicked(), PB_Read(), query_feature_state(), CDummyPropertyBag::Read(), read_metadata_patterns(), register_categories(), register_coclasses(), register_codec(), register_converters(), register_decoders(), register_dsound_devices(), register_encoders(), register_interfaces(), register_key_guid(), register_mediatypes_extension(), register_mediatypes_parsing(), register_metadatareaders(), register_pixelformats(), register_server(), RegisterActiveObject(), RegisterComponent(), CLangBarItemList::SaveItem(), SdbInstall(), SdbUninstall(), ATL::CRegKey::SetGUIDValue(), SetupRegisterAllClasses(), SHDOCVW_GetShellInstanceObjectClassObject(), SHELL_QueryCLSIDValue(), StringFromCLSID(), StringFromGUID2A(), test_codec(), test_directshow_filter(), test_dmo(), test_dsound(), test_legacy_filter(), test_legacy_filter_registration(), test_lsa(), test_media_streams(), test_metadata_gif(), test_midiout(), test_OleDoAutoConvert(), test_OleRegGetUserType(), test_QueryPathOfRegTypeLib(), test_register_typelib(), test_StringFromGUID2(), test_stub(), test_vfw(), test_wavein(), test_waveout(), TLB_register_interface(), unregister_categories(), unregister_coclasses(), unregister_converters(), unregister_decoders(), unregister_encoders(), unregister_interfaces(), unregister_mediatypes_parsing(), unregister_metadatareaders(), unregister_pixelformats(), unregister_server(), UnregisterComponent(), and WICConvertBitmapSource().
|
static |
Definition at line 898 of file compobj.c.
|
static |
|
static |
|
static |
Definition at line 1802 of file compobj.c.
Referenced by CoInitializeEx(), and CoUninitialize().
WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
|
static |
Definition at line 483 of file compobj.c.
Referenced by DllMain(), and register_class().
Definition at line 78 of file compobj.c.
Referenced by apartment_construct(), apartment_findfromoxid(), apartment_findfromtid(), EMFDC_PolyDraw(), emfdc_polylinegon(), EMFDRV_PolyDraw(), EMFDRV_Polylinegon(), test_pack_EMRPOLYBEZIER16(), test_pack_EMRPOLYBEZIERTO16(), test_pack_EMRPOLYDRAW16(), test_pack_EMRPOLYGON16(), test_pack_EMRPOLYLINE16(), test_pack_EMRPOLYLINETO16(), test_pack_EMRPOLYPOLYGON16(), and test_pack_EMRPOLYPOLYLINE16().
|
static |
|
static |
Definition at line 349 of file compobj.c.
Referenced by create_classes_root_hkey(), and get_classes_root_hkey().
Definition at line 344 of file compobj.c.
Referenced by create_classes_root_hkey().
|
static |
Definition at line 4965 of file compobj.c.
Referenced by CoGetContextToken().
|
static |
Definition at line 5065 of file compobj.c.
Referenced by CoGetContextToken().
|
static |
Definition at line 4927 of file compobj.c.
Referenced by CoGetContextToken().
|
static |
|
static |
Definition at line 174 of file compobj.c.
Referenced by CoGetPSClsid(), CoRegisterPSClsid(), and revoke_registered_psclsids().
|
static |
Definition at line 80 of file compobj.c.
Referenced by apartment_find_mta(), apartment_findfromoxid(), apartment_findfromtid(), apartment_findmain(), apartment_get_or_create(), apartment_release(), and DllMain().
|
static |
Definition at line 464 of file compobj.c.
Referenced by COMPOBJ_DllList_Add(), COMPOBJ_DllList_Free(), COMPOBJ_DllList_Get(), and COMPOBJ_DllList_ReleaseRef().
|
static |
Definition at line 228 of file compobj.c.
Referenced by CoAddRefServerProcess(), COM_GetRegisteredClassObject(), COM_RevokeAllClasses(), CoRegisterClassObject(), CoReleaseServerProcess(), CoRevokeClassObject(), DllMain(), and LocalServer_QueryService().
|
static |
|
static |
Definition at line 5343 of file compobj.c.
Referenced by GlobalOptions_CreateInstance().
Definition at line 2226 of file compobj.c.
Referenced by guid_from_string().
|
static |
Definition at line 1018 of file compobj.c.
Referenced by get_local_server_stream().
|
static |
Definition at line 77 of file compobj.c.
Referenced by apartment_findmain(), apartment_get_or_create(), and apartment_release().
|
static |
Definition at line 76 of file compobj.c.
Referenced by apartment_find_mta(), apartment_get_or_create(), and apartment_release().
Definition at line 462 of file compobj.c.
Referenced by COMPOBJ_DllList_Add(), COMPOBJ_DllList_Free(), and COMPOBJ_DllList_Get().
|
static |
Definition at line 172 of file compobj.c.
Referenced by CoGetPSClsid(), CoRegisterPSClsid(), and revoke_registered_psclsids().
Definition at line 226 of file compobj.c.
Referenced by COM_GetRegisteredClassObject(), COM_RevokeAllClasses(), CoRegisterClassObject(), CoRevokeClassObject(), and LocalServer_QueryService().
|
static |
Definition at line 202 of file compobj.c.
Referenced by CoInitializeEx(), and CoUninitialize().
|
static |
Definition at line 204 of file compobj.c.
Referenced by CoAddRefServerProcess(), and CoReleaseServerProcess().
|
static |
Definition at line 918 of file compobj.c.
Referenced by ManualResetEvent_Construct().
|
static |
Definition at line 878 of file compobj.c.
Referenced by ManualResetEvent_Construct().