ReactOS 0.4.16-dev-329-g9223134
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | regsvr_interface |
struct | regsvr_coclass |
Functions | |
static | LSTATUS (WINAPI *pRegDeleteTreeW)(HKEY |
static HRESULT | register_interfaces (struct regsvr_interface const *list) |
static HRESULT | unregister_interfaces (struct regsvr_interface const *list) |
static HRESULT | register_coclasses (struct regsvr_coclass const *list) |
static HRESULT | unregister_coclasses (struct regsvr_coclass const *list) |
static LONG | register_key_guid (HKEY base, WCHAR const *name, GUID const *guid) |
static LONG | register_key_defvalueW (HKEY base, WCHAR const *name, WCHAR const *value) |
static LONG | register_key_defvalueA (HKEY base, WCHAR const *name, char const *value) |
static LONG | register_progid (WCHAR const *clsid, char const *progid, char const *curver_progid, char const *name, char const *extra) |
HRESULT WINAPI | DllRegisterServer (void) |
HRESULT WINAPI | DllUnregisterServer (void) |
Variables | |
static | LPCWSTR |
static | LPCSTR |
static WCHAR const | interface_keyname [10] |
static WCHAR const | base_ifa_keyname [14] |
static WCHAR const | num_methods_keyname [11] |
static WCHAR const | ps_clsid_keyname [15] |
static WCHAR const | ps_clsid32_keyname [17] |
static WCHAR const | clsid_keyname [6] |
static WCHAR const | curver_keyname [7] |
static WCHAR const | ips_keyname [13] |
static WCHAR const | ips32_keyname [15] |
static WCHAR const | progid_keyname [7] |
static WCHAR const | viprogid_keyname [25] |
static char const | tmodel_valuename [] = "ThreadingModel" |
static GUID const | CLSID_DirectSoundBufferConfig |
static struct regsvr_coclass const | coclass_list [] |
static struct regsvr_interface const | interface_list [] |
Definition at line 484 of file regsvr.c.
Definition at line 497 of file regsvr.c.
|
static |
Referenced by _cicRegKey_Create(), _cicRegKey_EnumValue(), _cicRegKey_Open(), _cicRegKey_QuerySz(), _cicRegKey_RecurseDeleteKey(), add_tbs_to_menu(), AddClassKeyToArray(), AddUninstallKey(), CATIDEnumGUID_Next(), CLangBarItemList::Clear(), CLSIDEnumGUID_Next(), COMCAT_IEnumCATEGORYINFO_Next(), CreateAppPath(), CRYPT_GetFuncFromReg(), CryptGetDefaultOIDDllList(), DeleteAppPath(), DeleteUninstallKey(), DisableShellext(), DoCloseLangbar(), EnumInterfaces(), EnumNameServers(), EnumTfLanguageProfiles_Next(), expect_LayerValue_imp(), CFontInfo::File(), FindExeCplClass(), GetHKLSubstitute(), GetKbdLayoutNameFromReg(), GetLPTTransmissionRetryTimeout(), getResInfo(), GetSpecialKLID(), CZipFolder::GetUIObjectOf(), ImageView_LoadSettings(), ImageView_SaveSettings(), Imm32IsCUASEnabledInRegistry(), Imm32IsTIMDisabledInRegistry(), ImmLoadLayout(), InitCUASFlag(), CRegWatcher::InitEvent(), InitFromReg(), CACLCustomMRU::Initialize(), InitLangChangeHotKey(), InitSkipRedrawHKLArray(), IntSetUnderlineState(), IsExplorerSystemShell(), CRegWatcher::KillInternat(), KLIDFromSpecialHKL(), CLangBarItemList::Load(), CACLCustomMRU::LoadMRUList(), CDefCompFrameWindow::LoadPosition(), LoadSettings(), CACLCustomMRU::LoadTypedURLs(), MainWnd_OnOpenRegKey(), TLS::NonEACompositionEnabled(), ok_keys_(), ProfilesEnumGuid_Next(), QueryNameServer(), CFontCache::Read(), ReadKey(), reg_delete_tree(), register_codepages(), RegisterSdbEntry(), RegQueryCStringW(), CAppDB::RemoveInstalledAppFromRegistry(), RunOnceExInstance::RunOnceExInstance(), RunOnceExSection::RunOnceExSection(), CLangBarItemList::SaveItem(), CDefCompFrameWindow::SavePosition(), SdbUninstallByGuid(), SdbUninstallByName(), SECUR32_initializeProviders(), COpenWithList::SetDefaultHandler(), setLayerValue(), SHELL32_GetFSItemAttributes(), SHELL32_ReadRegShellState(), START_TEST(), test_classesroot_mask(), test_enumdisplaydevices_adapter(), test_IACLCustomMRU_TypedURLs(), Test_KLID(), test_registerDefaultOIDFunction(), test_rw_order(), test_string_termination(), TF_RegisterLangBarAddIn(), TF_UnregisterLangBarAddIn(), UIINSERTOBJECTDLG_PopulateObjectTypes(), CRegWatcher::UpdateSpTip(), verify_mru_(), and WriteRegRun().
|
static |
Definition at line 207 of file regsvr.c.
Referenced by DllRegisterServer(), and QUARTZ_DllRegisterServer().
|
static |
Definition at line 111 of file regsvr.c.
Referenced by DllRegisterServer(), and QUARTZ_DllRegisterServer().
Definition at line 360 of file regsvr.c.
Referenced by register_coclasses(), and register_progid().
Definition at line 340 of file regsvr.c.
Referenced by register_key_guid(), and register_progid().
Definition at line 329 of file regsvr.c.
Referenced by register_interfaces().
|
static |
Definition at line 380 of file regsvr.c.
Referenced by register_coclasses().
|
static |
Definition at line 289 of file regsvr.c.
Referenced by DllUnregisterServer().
|
static |
Definition at line 181 of file regsvr.c.
Referenced by DllUnregisterServer().
Definition at line 67 of file regsvr.c.
Referenced by register_interfaces().
Definition at line 78 of file regsvr.c.
Referenced by register_categories(), register_coclasses(), register_converters(), register_decoders(), register_encoders(), register_metadatareaders(), register_pixelformats(), register_progid(), unregister_categories(), unregister_coclasses(), unregister_converters(), unregister_decoders(), unregister_encoders(), unregister_metadatareaders(), and unregister_pixelformats().
|
static |
Definition at line 433 of file regsvr.c.
Referenced by DllRegisterServer(), DllUnregisterServer(), and QUARTZ_DllRegisterServer().
Definition at line 80 of file regsvr.c.
Referenced by register_progid().
Definition at line 65 of file regsvr.c.
Referenced by register_interfaces(), and unregister_interfaces().
|
static |
Definition at line 477 of file regsvr.c.
Referenced by DllRegisterServer(), DllUnregisterServer(), QUARTZ_DllRegisterServer(), and RunningObjectTableImpl_EnumRunning().
Definition at line 85 of file regsvr.c.
Referenced by register_coclasses().
Definition at line 82 of file regsvr.c.
Referenced by register_coclasses().
Definition at line 70 of file regsvr.c.
Referenced by register_interfaces().
Definition at line 88 of file regsvr.c.
Referenced by register_coclasses().
Definition at line 75 of file regsvr.c.
Referenced by register_interfaces().
Definition at line 72 of file regsvr.c.
Referenced by register_interfaces().
Definition at line 94 of file regsvr.c.
Referenced by register_coclasses().
Definition at line 90 of file regsvr.c.
Referenced by register_coclasses().