ReactOS 0.4.15-dev-6662-g1b3eed5
|
#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 add_tbs_to_menu(), AddClassKeyToArray(), AddUninstallKey(), CATIDEnumGUID_Next(), CLSIDEnumGUID_Next(), COMCAT_IEnumCATEGORYINFO_Next(), CRYPT_GetFuncFromReg(), CryptGetDefaultOIDDllList(), DeleteUninstallKey(), DisableShellext(), EnumInterfaces(), EnumNameServers(), EnumTfLanguageProfiles_Next(), expect_LayerValue_imp(), CFontInfo::File(), GetLPTTransmissionRetryTimeout(), getResInfo(), CZipFolder::GetUIObjectOf(), CACLCustomMRU::Initialize(), IntGetShellStateSettings(), IntSetShellStateSettings(), IntSetUnderlineState(), CACLCustomMRU::LoadMRUList(), LoadSettings(), CACLCustomMRU::LoadTypedURLs(), MainWnd_OnOpenRegKey(), ok_keys_(), ProfilesEnumGuid_Next(), QueryNameServer(), CFontCache::Read(), ReadKey(), reg_delete_tree(), register_codepages(), RegisterSdbEntry(), RegQueryCStringW(), RunOnceExInstance::RunOnceExInstance(), RunOnceExSection::RunOnceExSection(), SdbUninstallByGuid(), SdbUninstallByName(), SECUR32_initializeProviders(), COpenWithList::SetDefaultHandler(), setLayerValue(), SHELL32_GetFSItemAttributes(), START_TEST(), test_classesroot_mask(), test_enumdisplaydevices_adapter(), test_IACLCustomMRU_TypedURLs(), test_registerDefaultOIDFunction(), test_rw_order(), test_string_termination(), UIINSERTOBJECTDLG_PopulateObjectTypes(), and verify_mru_().
|
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().