|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | MAX_DEFAULT_HANDLES 6 |
| #define | REG_MAX_NAME_SIZE 256 |
| #define | REG_MAX_DATA_SIZE 2048 |
| #define | ClosePredefKey(Handle) |
| #define | IsPredefKey(HKey) (((ULONG_PTR)(HKey) & 0xF0000000) == 0x80000000) |
| #define | GetPredefKeyIndex(HKey) ((ULONG_PTR)(HKey) & 0x0FFFFFFF) |
Variables | |
| static RTL_CRITICAL_SECTION | HandleTableCS |
| static HANDLE | DefaultHandleTable [MAX_DEFAULT_HANDLES] |
| static HANDLE | ProcessHeap |
| static BOOLEAN | DefaultHandlesDisabled = FALSE |
| static BOOLEAN | DefaultHandleHKUDisabled = FALSE |
| static BOOLEAN | DllInitialized = FALSE |
Definition at line 216 of file reg.c.
Referenced by RegCleanup().
|
static |
Definition at line 920 of file reg.c.
Referenced by RegCreateKeyExW().
Definition at line 61 of file reg.c.
Referenced by RegEnumValueA(), RegEnumValueW(), RegQueryValueExA(), RegQueryValueExW(), RegSetValueExA(), and RegSetValueExW().
Definition at line 5126 of file reg.c.
Referenced by RegLoadMUIStringW().
Definition at line 153 of file reg.c.
Referenced by RegCopyTreeW(), RegCreateKeyExW(), RegDeleteKeyExW(), RegDeleteTreeW(), RegDeleteValueA(), RegDeleteValueW(), RegEnumKeyExW(), RegEnumValueW(), RegFlushKey(), RegGetKeySecurity(), RegLoadKeyW(), RegNotifyChangeKeyValue(), RegOpenKeyExW(), RegQueryInfoKeyW(), RegQueryValueExW(), RegReplaceKeyW(), RegRestoreKeyW(), RegSaveKeyW(), RegSetKeySecurity(), RegSetKeyValueA(), RegSetKeyValueW(), RegSetValueA(), RegSetValueExW(), RegSetValueW(), and RegUnLoadKeyW().
Definition at line 236 of file reg.c.
Referenced by OpenPredefinedKey().
Definition at line 307 of file reg.c.
Referenced by OpenPredefinedKey().
Definition at line 264 of file reg.c.
Referenced by OpenPredefinedKey().
Definition at line 105 of file reg.c.
Referenced by MapDefaultKey(), and RegOverridePredefKey().
Definition at line 288 of file reg.c.
Referenced by OpenPredefinedKey().
Definition at line 93 of file reg.c.
Referenced by DllMain().
Definition at line 845 of file reg.c.
Referenced by test_regconnectregistry().
Definition at line 874 of file reg.c.
Referenced by CM_Open_Class_Key_ExW(), CM_Open_DevNode_Key_Ex(), RegConnectRegistryA(), SetupDiCreateDeviceInfoListExW(), and SetupDiOpenClassRegKeyExW().
Definition at line 816 of file reg.c.
Referenced by InitFunctionPtrs().
Definition at line 740 of file reg.c.
Referenced by RegCopyTreeA().
Definition at line 1179 of file reg.c.
Referenced by create_new_eventlog(), create_reg_entries(), create_test_entries(), CryptRegisterOIDFunction(), CryptRegisterOIDInfo(), DllRegisterServer(), init_key(), lineGetTranslateCapsA(), register_testentry(), register_zone_domains(), RegSetValueA(), setup_main_key(), test_AddERExcludedApplicationA(), test_appsearch_reglocator(), test_classesroot_enum(), test_CreateMRUListLazyW(), test_CreateMRUListW(), test_debug_heap(), test_deleted_key(), test_enum_value(), test_ExitCode(), test_getstring_no_extra(), test_install_from(), test_internet_features(), test_internet_features_registry(), test_MRUListA(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListGetInfo(), test_MsiSourceListSetInfo(), test_open_class_key(), test_publish_components(), test_reg_copy_tree(), test_reg_delete_key(), test_reg_delete_tree(), test_reg_query_value(), test_registerOIDInfo(), test_registry(), test_RegNotifyChangeKeyValue(), test_rw_order(), test_SetZoneAttributes(), test_SHCopyKey(), test_SHDeleteKey(), test_string_termination(), test_write_registry_values(), test_zone_domain_cache(), WNetCachePassword(), WNetEnumCachedPasswords(), WNetGetCachedPassword(), and WNetRemoveCachedPassword().
| LONG WINAPI RegCreateKeyExA | ( | _In_ HKEY | hKey, |
| _In_ LPCSTR | lpSubKey, | ||
| _In_ DWORD | Reserved, | ||
| _In_ LPSTR | lpClass, | ||
| _In_ DWORD | dwOptions, | ||
| _In_ REGSAM | samDesired, | ||
| _In_ LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| _Out_ PHKEY | phkResult, | ||
| _Out_ LPDWORD | lpdwDisposition | ||
| ) |
Definition at line 1034 of file reg.c.
Referenced by add_key_(), create_container_key(), create_test_association(), create_test_class(), create_test_verb_dde(), CRYPT_GetDefaultOIDKey(), CryptGetDefaultOIDDllList(), CryptRegisterOIDInfo(), expect_LayerValue_imp(), FindAdapterKey(), is_elevated_process(), ODBC_ReplicateODBCInstToRegistry(), ODBC_ReplicateODBCToRegistry(), reg_unreg_wine_test_class(), RegCreateKeyA(), register_keys(), register_mediatypes_extension(), register_progid(), set_component_path(), setLayerValue(), SHAddToRecentDocs(), SHGetSettings(), SHOpenRegStream2A(), SHSetValueA(), START_TEST(), test_appsearch(), test_basic_import_31(), test_CoGetClassObject(), test_CoGetPSClsid(), test_copy_key_class(), test_envvar(), test_ExitCode(), test_invalid_import_31(), test_MsiEnumClients(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfo(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetProductProperty(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListSetInfo(), test_null(), test_OleRegGetUserType(), test_publish_components(), test_register_progid_info(), test_TreatAsClass(), and testRegStore().
| LONG WINAPI RegCreateKeyExW | ( | _In_ HKEY | hKey, |
| _In_ LPCWSTR | lpSubKey, | ||
| _In_ DWORD | Reserved, | ||
| _In_opt_ LPWSTR | lpClass, | ||
| _In_ DWORD | dwOptions, | ||
| _In_ REGSAM | samDesired, | ||
| _In_opt_ LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| _Out_ PHKEY | phkResult, | ||
| _Out_opt_ LPDWORD | lpdwDisposition | ||
| ) |
Definition at line 1096 of file reg.c.
Referenced by _InitializeLocalSpooler(), _SHOpenProfilesKey(), ACTION_RegisterClassInfo(), ACTION_UnregisterClassInfo(), add_userkey(), COpenWithList::AddAppToMRUList(), CInputProcessorProfiles::AddLanguageProfile(), AddNewLayout(), AddToFavoritesDlgProc(), AddUninstallKey(), ApplyEventlogSettings(), ApplyRegistryValues(), BuildVolatileEnvironment(), CliSaveImeHotKey(), CM_Open_Class_Key_ExW(), CM_Open_DevNode_Key_Ex(), ComDBOpen(), ConCfgOpenUserSettings(), connections_on_notify(), ConnectRegistry(), CopyKey(), CopySystemProfile(), create_key(), create_mru_list(), CreateAppPath(), CreateDeviceInstance(), CreateEventLog(), CreateHKCRKey(), CProfilesEnumGuid::CreateInstance(), CEnumTfLanguageProfiles::CreateInstance(), CreateInstanceKey(), CreateNewKey(), CreatePersistentIpForwardEntry(), CreateRegAppPath(), CreateSymLink(), CreateUserProfileExW(), CredWriteW(), CriticalDeviceCoInstaller(), CRYPT_ImportSystemRootCertsToReg(), CRYPT_RegReadFromReg(), CRYPT_RegWriteToReg(), CRYPT_SysRegOpenStoreW(), CRYPT_WriteSerializedToReg(), DeleteJob(), DeleteUninstallKey(), DIALOG_Execute(), CNetConnection::Disconnect(), DllRegisterServer(), DMORegister(), do_typelib_reg_key(), DoStartStartupItems(), EditTypeDlg_WriteClass(), CSysTray::EnableService(), FillList(), FilterMapper3_CreateCategory(), FilterMapper_RegisterFilter(), FilterMapper_RegisterPin(), FilterMapper_RegisterPinType(), get_cert_mgr_usages(), get_fusion_filename(), GetCurrentDPI(), GetFallbackHKCRKey(), CSysTray::GetServicesEnabled(), CRegTreeOptions::GetSetState(), ImageView_SaveSettings(), INetCfgComponentControl_fnApplyRegistryChanges(), INetCfgLock_fnAcquireWriteLock(), CRegPropertyBag::Init(), init_locale(), InitAppRegKey(), InitializeFormList(), InitLogs(), InitSettings(), InstallDefaultSystemSoundScheme(), InstallEventSource(), InstallNetDevice(), InstallOneInterface(), InstallSystemSoundLabels(), InstallSystemSoundScheme(), InstallSystemSoundSchemeNames(), load_devices_from_reg(), LoadJobs(), LoadRecoveryOptions(), LocalAddMonitor(), MAIN_LoadSettings(), MainWnd_OnOpenRegKey(), MMDevice_Create(), MRU_SaveChanged(), MSIREG_OpenClassesUpgradeCodesKey(), MSIREG_OpenFeaturesKey(), MSIREG_OpenInstallerFeaturesKey(), MSIREG_OpenInstallProps(), MSIREG_OpenPatchesKey(), MSIREG_OpenProductKey(), MSIREG_OpenUninstallKey(), MSIREG_OpenUpgradeCodesKey(), MSIREG_OpenUserDataComponentKey(), MSIREG_OpenUserDataFeaturesKey(), MSIREG_OpenUserDataPatchKey(), MSIREG_OpenUserDataProductKey(), MSIREG_OpenUserDataProductPatchesKey(), myAddPrinterDriverEx(), notif_thread_proc(), OnToggleRequireLogon(), open_cred_mgr_key(), open_key(), OpenConfigurationKey(), OpenImageFileExecOptions(), PNP_CreateKey(), PNP_GetClassInstance(), PNP_GetHwProfInfo(), PNP_SetClassRegProp(), ProcessSetupInf(), ProcessUnattendSection(), publish_patches(), RegCopyTreeW(), RegCreateKeyExA(), RegCreateKeyW(), CInputProcessorProfiles::Register(), register_categories(), register_coclasses(), register_converters(), register_decoders(), register_encoders(), register_interfaces(), register_key_defvalueA(), register_key_defvalueW(), register_mediatypes_extension(), register_mediatypes_parsing(), register_metadatareaders(), register_pixelformats(), register_server(), RegisterBDAComponent(), CCategoryMgr::RegisterCategory(), RegisterComponent(), RegisterHelperDll(), RegisterSdbEntry(), RegisterService(), RegisterTypeLib(), registry_callback(), registry_get_handle(), RegSetDWORDValue(), RegSetKeyValueW(), run_add(), run_copy(), SampSetupAddMemberToAlias(), save_cert_mgr_usages(), save_sys_colors(), SaveBoard(), SaveDWORDToRegistry(), SaveJob(), SaveSettings(), SaveShutdownSelState(), SaveStringToRegistry(), ScmCopyControlSet(), ScmCreateNewControlPipe(), ScmCreateServiceKey(), ScmWriteSecurityDescriptor(), set_profile_device_key(), set_proxy(), SetComputerNameExW(), COpenWithList::SetDefaultHandler(), CInputProcessorProfiles::SetDefaultLanguageProfile(), SetFindFlags(), SetHotPlugFlags(), SetNtpClientValues(), SetParametersValues(), SetPerUserSecValuesW(), SetUnreadMailInfo(), SETUP_CreateClassKey(), SETUPDI_CreateDevKey(), SETUPDI_CreateDrvKey(), SetupDiCreateDeviceInterfaceRegKeyW(), SetupDiCreateDevRegKeyW(), SetUserGeoID(), SHAddToRecentDocs(), SHCreateSessionKey(), SHGetShellKey(), SHOpenRegStream2W(), SHRegCreateUSKeyW(), SHRegWriteUSValueW(), SHSetUnreadMailCountW(), SHSetValueW(), START_TEST(), StoreDriveSettings(), test4(), Test_CreateOpenKey(), test_IQueryAssociations_GetString(), test_legacy_filter_registration(), test_OleDoAutoConvert(), test_OleRegGetUserType(), test_system_security_access(), TestMyEventProvider(), testSystemStore(), TLB_register_interface(), TRASH_CanTrashFile(), unregister_converters(), unregister_decoders(), unregister_encoders(), unregister_metadatareaders(), unregister_pixelformats(), unregister_server(), UpdateRegistryString(), UXTHEME_BackupSystemMetrics(), WinHttpSetDefaultProxyConfiguration(), WINTRUST_WriteProviderToReg(), WINTRUST_WriteSingleUsageEntry(), WintrustGetRegPolicyFlags(), WintrustSetRegPolicyFlags(), wnet_use_connection(), write_reg_key(), write_types(), WriteCabinetState(), WriteComputerSettings(), WritePortSettings(), WriteStartupRecoveryOptions(), and WriteUserLocale().
Definition at line 1201 of file reg.c.
Referenced by _SHGetCurrentVersionPath(), _SHGetUserShellFolderPath(), _SHRegisterFolders(), ACTION_ForceReboot(), ACTION_RegisterClassInfo(), ACTION_RegisterExtensionInfo(), AddERExcludedApplicationW(), ApplyScheme(), CRYPT_SIPWriteFunction(), DEVENUM_CreateAMCategoryKey(), DEVENUM_IPropertyBag_Write(), do_process_key(), ATL::CRegObject::do_process_key(), FILEDLG95_MRU_get_slot(), get_mapping_key(), CTrayBandSite::GetDefaultBandsStream(), CTrayBandSite::GetUserBandsStream(), I_CryptReadTrustedPublisherDWORDValueFromRegistry(), Imm32WriteImeLayout(), InputList_PrepareUserRegistry(), ITERATE_RegisterFonts(), ITERATE_UnregisterFonts(), KmtFltAddAltitude(), LocalAddMonitor(), LocalDeleteMonitor(), MSACM_ReadCache(), MSACM_WriteCache(), MSACM_WriteCurrentPriorities(), msi_reg_set_subkey_val(), MSIREG_OpenUserComponentsKey(), MSIREG_OpenUserPatchesKey(), MSIREG_OpenUserUpgradeCodesKey(), NdrDllRegisterProxy(), open_assemblies_key(), open_driver_reg(), open_global_assembly_key(), open_local_assembly_key(), OpenMediaSubkey(), OpenNetworkSubkey(), OpenSourceKey(), OpenURLSubkey(), publish_sourcelist(), RegInitializeRegistry(), register_appid(), register_codepages(), register_progid(), register_verb(), registry_callback(), RegSetValueW(), SaveSettings(), SetupRegisterAllClasses(), SetupRegisterClass(), SHCopyKeyW(), SHPropertyBag_OnRegKey(), SHRegGetCLSIDKeyW(), SHRegWriteUSValueW(), SQLWritePrivateProfileStringW(), START_TEST(), stillimagew_RegisterLaunchApplication(), stillimagew_UnregisterLaunchApplication(), test_FolderShortcut(), test_Installer_RegistryValue(), TOOLBAR_Save(), UXTHEME_ApplyTheme(), and write_registry_values().
Definition at line 1224 of file reg.c.
Referenced by cleanup_eventlog(), CryptUnregisterOIDFunction(), CryptUnregisterOIDInfo(), delete_container_key(), delete_key(), delete_key_(), delete_tree(), delete_tree_(), DllUnregisterServer(), init_key(), is_elevated_process(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), ok_registry(), reg_unreg_wine_test_class(), setperusersecvalues_test(), SHAddToRecentDocs(), SHDeleteEmptyKeyA(), SHDeleteOrphanKeyA(), START_TEST(), test_appsearch(), test_appsearch_reglocator(), test_classesroot(), test_debug_heap(), test_delete_key_value(), test_directshow_filter(), test_enum_value(), test_ExitCode(), test_install_from(), test_Installer_InstallProduct(), test_internet_features(), test_internet_features_registry(), test_key_formats(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetProductProperty(), test_MsiGetUserInfo(), test_MsiInstallProduct(), test_MsiOpenProduct(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListGetInfo(), test_MsiSourceListSetInfo(), test_OleDoAutoConvert(), test_OleRegGetUserType(), test_open_class_key(), test_publish_components(), test_publish_product(), test_redirection(), test_reg_create_key(), test_reg_delete_key(), test_reg_open_key(), test_reg_query_info(), test_reg_query_value(), test_regcat(), test_register_product(), test_register_progid_info(), test_registerOIDFunction(), test_registry(), test_RegNotifyChangeKeyValue(), test_rw_order(), test_string_termination(), test_symlinks(), test_TreatAsClass(), test_write_registry_values(), test_zone_domain_cache(), testRegStore(), unregister_keys(), unregister_server(), unregister_testentry(), and unregister_zone_domains().
| LONG WINAPI RegDeleteKeyExA | ( | _In_ HKEY | hKey, |
| _In_ LPCSTR | lpSubKey, | ||
| _In_ REGSAM | samDesired, | ||
| _In_ DWORD | Reserved | ||
| ) |
Definition at line 1254 of file reg.c.
Referenced by delete_key_(), delete_registry_key(), delete_tree_(), RegDeleteKeyA(), test_appsearch(), test_feature_override(), test_Installer_InstallProduct(), test_MsiEnumClients(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfo(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetProductProperty(), test_MsiGetUserInfo(), test_MsiInstallProduct(), test_MsiOpenProduct(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListSetInfo(), test_null(), test_process_components(), test_publish_components(), test_publish_features(), test_publish_product(), and test_register_user().
| LONG WINAPI RegDeleteKeyExW | ( | _In_ HKEY | hKey, |
| _In_ LPCWSTR | lpSubKey, | ||
| _In_ REGSAM | samDesired, | ||
| _In_ DWORD | Reserved | ||
| ) |
Definition at line 1286 of file reg.c.
Referenced by delete_key(), DeleteHKCRKey(), package_RegDeleteTreeW(), RegDeleteKeyExA(), RegDeleteKeyW(), and TLB_unregister_interface().
| LONG WINAPI RegDeleteKeyValueA | ( | IN HKEY | hKey, |
| IN LPCSTR lpSubKey | OPTIONAL, | ||
| IN LPCSTR lpValueName | OPTIONAL | ||
| ) |
Definition at line 1392 of file reg.c.
| LONG WINAPI RegDeleteKeyValueW | ( | IN HKEY | hKey, |
| IN LPCWSTR lpSubKey | OPTIONAL, | ||
| IN LPCWSTR lpValueName | OPTIONAL | ||
| ) |
Definition at line 1361 of file reg.c.
Referenced by RegDeleteKeyValueA().
Definition at line 1239 of file reg.c.
Referenced by ACTION_UnregisterClassInfo(), ACTION_UnregisterExtensionInfo(), ACTION_UnregisterMIMEInfo(), ATL::AtlRegisterClassCategoriesHelper(), AtlRegisterClassCategoriesHelper(), CliSaveImeHotKey(), COMCAT_ICatRegister_UnRegisterCategories(), COMCAT_UnRegisterClassCategories(), CoTreatAsClass(), CredDeleteW(), CRYPT_RegWriteToReg(), CRYPT_SIPDeleteFunction(), del_mapping_key(), delete_key(), delete_local_assembly_key(), delete_test_key(), DeleteAppPath(), DeleteRegAppPath(), DeleteSubKey(), DeleteUninstallKey(), devinst_RegDeleteTreeW(), DllUnregisterServer(), DMOUnregister(), do_process_key(), ATL::CRegObject::do_process_key(), do_reg_operation(), FilterMapper3_UnregisterFilter(), FilterMapper_UnregisterFilter(), Imm32WriteImeLayout(), InputList_PrepareUserRegistry(), ITERATE_UnpublishComponent(), LocalAddMonitor(), MSACM_WriteCurrentPriorities(), myRegDeleteTreeW(), PNP_DeleteClassKey(), PNP_GetClassInstance(), reg_delete_tree(), RegDeleteTreeW(), ATL::CRegObject::RegDeleteTreeX(), RegisterSdbEntry(), RemoveEventLog(), run_delete(), ScmDeleteRegKey(), ServicesPageWndProc(), SETUP_CreateClassKey(), SHDeleteEmptyKeyW(), SHDeleteKeyW(), SHDeleteOrphanKeyW(), SHPropertyBag_OnRegKey(), SQLRemoveDriverW(), SQLRemoveTranslatorW(), START_TEST(), Test_CreateOpenKey(), test_DeletePwrScheme(), test_directshow_filter(), test_FolderShortcut(), test_install_class(), test_IQueryAssociations_GetString(), test_legacy_filter_registration(), test_OleRegGetUserType(), test_SetupDiInstallClassExA(), test_SHGetShellKey(), test_SQLGetPrivateProfileString(), test_SQLGetPrivateProfileStringW(), test_SQLWritePrivateProfileString(), test_StdRegProv(), test_system_security_access(), testCertOpenSystemStore(), testSystemRegStore(), testSystemStore(), TLB_unregister_interface(), UnloadUserProfile(), unregister_dmo_from_category(), unregister_mediatypes_parsing(), UnregisterComponent(), UnRegisterTypeLib(), WINTRUST_RemoveProviderFromReg(), and WNetCancelConnection2W().
Definition at line 1805 of file reg.c.
Referenced by unregister_coclasses(), and unregister_mediatypes_extension().
Definition at line 1711 of file reg.c.
Referenced by RegDeleteTreeA(), and RegDeleteTreeW().
Definition at line 2287 of file reg.c.
Referenced by cleanup_eventlog(), delete_value_(), DeleteRegistryValue(), ICRemove(), IStream_fnRelease(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), process_pending_renames(), reset_adapter(), restore_value(), save_cert_mgr_usages(), setLayerValue(), SHDeleteValueA(), START_TEST(), test_AddERExcludedApplicationA(), test_appsearch_reglocator(), test_debug_heap(), test_envvar(), test_GetAcceptLanguagesA(), test_ICInfo(), test_internet_features_registry(), test_machine_guid(), test_MsiEnumClients(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetProductProperty(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListGetInfo(), test_MsiSourceListSetInfo(), test_null(), test_process_components(), test_publish_assemblies(), test_publish_features(), test_register_font(), test_register_product(), test_register_user(), test_registry(), test_XcvDataPort_ConfigureLPTPortCommandOK(), test_XcvDataPort_GetTransmissionRetryTimeout(), WhichPlatform(), and WNetRemoveCachedPassword().
Definition at line 2330 of file reg.c.
Referenced by _CmdWndProc(), _HandleDeletePort(), ACTION_MsiUnpublishAssemblies(), ACTION_ProcessComponents(), ConCfgWriteUserSettings(), connections_on_notify(), CryptSetProviderExW(), delete_value(), delete_value_state(), DeletePersistentRoutes(), devinst_RegDeleteTreeW(), do_reg_operation(), EditTypeDlg_WriteClass(), FilterMapper_UnregisterFilter(), INetCfgComponentControl_fnApplyRegistryChanges(), IntDeleteRegFontEntries(), INTERNET_SaveProxySettings(), IStream_fnRelease(), ITERATE_RemoveEnvironmentString(), ITERATE_UnregisterFonts(), ITERATE_WriteEnvironmentString(), LocalDeleteForm(), LocalmonDeletePort(), MainWnd_OnUpdateRegistry(), ModifyStatus(), myRegDeleteTreeW(), package_RegDeleteTreeW(), pendingRename(), PNP_SetClassRegProp(), PNP_SetDeviceRegProp(), ProcessRunKeys(), RChangeServiceConfig2W(), RegDeleteKeyValueW(), RegDeleteTreeW(), RegSetOrDelete(), remove_product_upgrade_code(), run_delete(), SaveSetting(), ScmSetFailureActions(), ScmWriteDependencies(), set_domain(), set_name_servers(), set_profile_device_key(), set_proxy(), SetAutoDaylight(), SHDeleteValueW(), SKDeleteValueW(), SQLRemoveDriverW(), SQLRemoveTranslatorW(), START_TEST(), stillimagew_UnregisterLaunchApplication(), test_save(), TEST_SHGetComputerDisplayNameW(), unpublish_feature(), unset_domain(), unset_name_servers(), UXTHEME_ApplyTheme(), write_shared_dlls_count(), and WriteParameterArray().
Definition at line 2368 of file reg.c.
Referenced by delete_key(), delete_registry_key(), find_registry_key(), init_registered_oid_info(), lineGetCountryA(), lineGetTranslateCapsA(), SHLWAPI_GetRegistryCompatFlags(), test_classesroot_enum(), test_deleted_key(), test_RegQueryValueExPerformanceData(), and test_SHGetObjectCompatFlags().
| LONG WINAPI RegEnumKeyExA | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_ LPSTR | lpName, | ||
| _Inout_ LPDWORD | lpcbName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcbClass, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
Definition at line 2419 of file reg.c.
Referenced by delete_tree(), delete_tree_(), DP_LoadSP(), find_typelib_key(), FindProvRegVals(), FindProvTypesRegVals(), IDirectPlay4AImpl_EnumConnections(), IDirectPlayLobby3AImpl_EnumAddressTypes(), IDirectPlayLobby3AImpl_EnumLocalApplications(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), RegEnumKeyA(), RSAENH_CPGetProvParam(), scan_subkeys(), SHEnumKeyExA(), and SHRegEnumUSKeyA().
| LONG WINAPI RegEnumKeyExW | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_ LPWSTR | lpName, | ||
| _Inout_ LPDWORD | lpcbName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPWSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcbClass, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
Definition at line 2504 of file reg.c.
Referenced by _enumeratorRememberedW(), _InitializePrintProviderList(), CRegTreeOptions::AddItemsFromRegistry(), CDefaultContextMenu::AddStaticEntriesForKey(), AddUserProfiles(), AllSysInfo(), build_zonemap_from_reg(), BuildLogListAndFilterList(), BuildParameterArray(), capGetDriverDescriptionW(), CATIDEnumGUID_Next(), CertEnumSystemStore(), CheckLogOrSourceExistence(), CliGetImeHotKeysFromRegistry(), CLSIDEnumGUID_Next(), COMCAT_IEnumCATEGORYINFO_Next(), COMCAT_IsClassOfCategories(), ComponentInfo_GetGuidList(), CopyKey(), CreateComponentEnumerator(), CreateKeyboardLayoutList(), CRYPT_RegReadSerializedFromReg(), CryptEnumProvidersW(), CryptSIPRetrieveSubjectGuid(), delete_test_key(), DEVENUM_ReadPins(), DEVENUM_ReadPinTypes(), devinst_RegDeleteTreeW(), DirectPlayEnumerateAW(), DMOUnregister(), EnumClientServiceProtocol(), EnumDynamicTimeZoneInformation(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), EnumerateSoundProfiles(), EnumerateTimeZoneList(), EnumHKCRKey(), EnumInterfaces(), EnumPwrSchemes(), export_registry_data(), fetch_machine_component(), fetch_machine_product(), fetch_user_component(), fetch_user_product(), FileTypesDlg_Refresh(), CCategoryMgr::FindClosestCategory(), GetAllInstanceList(), GetAllInstanceListSize(), GetClassMediaFile(), CQueryAssociations::GetCommand(), GetDeviceInstanceList(), GetEnumeratorInstanceList(), GetEnumeratorInstanceListSize(), GetNthChildKeyName(), GetProfiles(), IEnumDMO_fnNext(), ImportAppProfile(), ImportSoundEntry(), InitializePrinterList(), InitializePrintMonitorList(), InitializePrintProcessorList(), InitIconOverlays(), InitNotifications(), Int_EnumDependentServicesW(), LayoutList_Create(), load_devices_from_reg(), COpenWithList::LoadAppList(), LoadEventLabels(), LoadEventSources(), LoadLogFiles(), LoadUsernameHint(), LocalEnumPrintProcessors(), MCI_SysInfo(), MSACM_RegisterAllDrivers(), myRegDeleteTreeW(), CProfilesEnumGuid::Next(), CEnumTfLanguageProfiles::Next(), CEnumTfLanguageProfiles::next_LanguageProfile(), CEnumRegKey::NextKey(), OnTreeExpanding(), package_RegDeleteTreeW(), PNP_EnumerateSubKeys(), PrintAdapterDescription(), query_all(), query_perf_data(), query_value(), read_types(), RefreshTreeItem(), reg_delete_tree(), RegCopyTreeW(), RegDeleteTreeW(), ATL::CRegObject::RegDeleteTreeX(), RegEnumKeyExA(), RegEnumKeyW(), RegFindRecurse(), RegFindWalk(), register_legacy_filters(), RegQueryRegistryKeys(), RemoveEventLog(), run_copy(), ScmCreateServiceDatabase(), ScmDeleteRegKey(), SdbUninstallByName(), search_domain_for_zone(), search_for_domain_mapping(), SETUP_CreateInterfaceList(), SetupDiClassGuidsFromNameExW(), SetupDiOpenDeviceInterfaceW(), SHCopyKeyW(), SHCreatePropSheetExtArrayEx(), SHDeleteKeyW(), SHEnumerateUnreadMailAccountsW(), SHEnumKeyExW(), SHGetUnreadMailCountW(), SHRegEnumUSKeyW(), START_TEST(), txt_export_registry_data(), UnRegisterTypeLib(), and wnetInit().
Definition at line 2393 of file reg.c.
Referenced by CRegFolderEnum::AddItemsFromKey(), AVIBuildFilterW(), CNewMenu::CacheItems(), CryptEnumProvidersW(), CryptEnumProviderTypesW(), DCIA_AddShellExSubkey(), delete_key(), DEVENUM_IEnumMoniker_Next(), DEVENUM_IEnumMoniker_Skip(), DirectPlayEnumerateAW(), DisplayStatus(), EditTypeDlg_ReadClass(), EditTypeDlg_WriteClass(), enum_key(), EnumOLEVERB_Next(), FindExeCplClass(), GetSpecialKLID(), HCR_GetDefaultVerbW(), Imm32GetImeLayoutList(), ImportSoundProfiles(), InstallerImpl_RegistryValue(), KLIDFromSpecialHKL(), lineGetCountryW(), CLangBarItemList::Load(), LoadClassicColorSchemes(), LoadSchemeSizes(), MIDIMAP_LoadSettingsScheme(), registry_enumerate_credentials(), SHELL32_OpenPropSheet(), ShellExecute_FromContextMenuHandlers(), and UIINSERTOBJECTDLG_PopulateObjectTypes().
| LONG WINAPI RegEnumValueA | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_ LPSTR | lpName, | ||
| _Inout_ LPDWORD | lpcbName, | ||
| _Reserved_ LPDWORD | lpdwReserved, | ||
| _Out_opt_ LPDWORD | lpdwType, | ||
| _Out_opt_ LPBYTE | lpData, | ||
| _Inout_opt_ LPDWORD | lpcbData | ||
| ) |
Definition at line 2668 of file reg.c.
Referenced by ICInfo(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), RegisterDefaultAcceptHeaders(), SHEnumValueA(), SHRegEnumUSValueA(), SQLGetPrivateProfileString(), test_SHGetObjectCompatFlags(), TTIsEmbeddingEnabledForFacename(), and WNetEnumCachedPasswords().
| LONG WINAPI RegEnumValueW | ( | _In_ HKEY | hKey, |
| _In_ DWORD | index, | ||
| _Out_ LPWSTR | value, | ||
| _Inout_ PDWORD | val_count, | ||
| _Reserved_ PDWORD | reserved, | ||
| _Out_opt_ PDWORD | type, | ||
| _Out_opt_ LPBYTE | data, | ||
| _Inout_opt_ PDWORD | count | ||
| ) |
Definition at line 2830 of file reg.c.
Referenced by BuildCodePageList(), ConCfgReadUserSettings(), Control_RegisterRegistryApplets(), CopyKey(), CreateNTPServerList(), DeletePersistentRoutes(), devinst_RegDeleteTreeW(), DoLoadItems(), ensure_useragent(), enum_values(), EnumHKCRValue(), CRegKeyEx::EnumValueName(), export_registry_data(), fill_source_list(), FillServerAddressCombo(), GetClassMediaFile(), GetEnumOptions(), GetUsedPorts(), InitializePrintMonitor2(), InitShellServices(), InitTTFontCache(), InstallerImpl_RegistryValue(), IntDeleteRegFontEntries(), Internal_EnumLanguageGroupLocales(), Internal_EnumSystemCodePages(), Internal_EnumSystemLanguageGroups(), IsLayoutExists(), ITERATE_FindRelatedProducts(), LoadHelpers(), LocaleList_Create(), MainWnd_OnUpdateRegistry(), MMDevPropStore_GetAt(), MMDevPropStore_GetCount(), MSACM_RegisterAllDrivers(), MsiGetProductCodeW(), MsiSourceListEnumMediaDisksW(), myRegDeleteTreeW(), CEnumRegKey::NextValue(), OnInitMenu(), package_RegDeleteTreeW(), PrintPersistentRoutes(), ProcessRunKeys(), query_all(), CFontCache::Read(), RefreshListView(), RegDeleteTreeW(), RegEnumValueA(), RegFindRecurse(), CControlPanelEnum::RegisterRegistryCPanelApps(), RegKeyHasValues(), RegQueryRegistryValues(), SSOThread::Run(), run_copy(), run_delete(), SetDefaultPrinterW(), SetSystemEnvironment(), SetUserEnvironment(), SHCopyKeyW(), SHEnumValueW(), SHGetObjectCompatFlags(), SHRegEnumUSValueW(), SQLGetInstalledDriversW(), SQLGetPrivateProfileStringW(), START_TEST(), TryShellExecuteHooks(), txt_export_registry_data(), url_guess_scheme(), URL_GuessScheme(), and wWinMain().
Definition at line 2951 of file reg.c.
Referenced by create_new_eventlog(), CreateEventLog(), ATL::CRegKey::Flush(), ImportRegistryFile(), InstallEventSource(), RemoveEventLog(), RSetServiceObjectSecurity(), SaveCurrentLocale(), SaveGeoID(), ScmCopyControlSet(), ScmSetLastKnownGoodControlSet(), test_NonExistentPath(), TestMyEventProvider(), and UnloadUserProfile().
| LONG WINAPI RegGetKeySecurity | ( | HKEY | hKey, |
| SECURITY_INFORMATION | SecurityInformation, | ||
| PSECURITY_DESCRIPTOR | pSecurityDescriptor, | ||
| LPDWORD | lpcbSecurityDescriptor | ||
| ) |
Definition at line 2987 of file reg.c.
Referenced by AccRewriteGetHandleRights(), ATL::CRegKey::GetKeySecurity(), and CRegistryKey::GetSecurityDescriptor().
| LSTATUS WINAPI RegGetValueA | ( | HKEY | hKey, |
| LPCSTR | pszSubKey, | ||
| LPCSTR | pszValue, | ||
| DWORD | dwFlags, | ||
| LPDWORD | pdwType, | ||
| PVOID | pvData, | ||
| LPDWORD | pcbData | ||
| ) |
Definition at line 2037 of file reg.c.
Referenced by HCR_GetClassNameA(), install_from_registered_dir(), SQLGetPrivateProfileString(), SQLRemoveDriverW(), SQLRemoveTranslatorW(), and write_registry_values().
| LSTATUS WINAPI RegGetValueW | ( | HKEY | hKey, |
| LPCWSTR | pszSubKey, | ||
| LPCWSTR | pszValue, | ||
| DWORD | dwFlags, | ||
| LPDWORD | pdwType, | ||
| PVOID | pvData, | ||
| LPDWORD | pcbData | ||
| ) |
Definition at line 1931 of file reg.c.
Referenced by AddFSClassKeysToArray(), CRegFolderEnum::AddItemsFromKey(), CDefaultContextMenu::AddStaticEntriesForKey(), AssocGetPerceivedType(), ComponentInfo_GetGUIDValue(), ComponentInfo_GetUINTValue(), create_monodata(), DoGetProductType(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), CDrvDefExt::ExtraPageProc(), FILEDLG95_MRU_get_slot(), FILEDLG95_MRU_save_filename(), FindExeCplClass(), CDrvDefExt::GeneralPageProc(), get_stringvalue(), GetCLSIDForFileTypeFromExtension(), CNetConnectionPropertyUi::GetDeviceInstanceID(), GetInterfaceName(), GetRegCustomizedDriveIcon(), GetRegString(), CQueryAssociations::GetString(), HCR_GetClassNameW(), InitializeRecycleBinDlg(), InitIconOverlays(), CFileDefExt::InitOpensWithField(), COpenWithList::IsHidden(), COpenWithList::Load(), load_config_driver(), load_settings(), COpenWithList::LoadFromProgIdKey(), CNewMenu::LoadItem(), LoadKeyboardLayoutW(), COpenWithList::LoadRecommendedFromHKCR(), COpenWithList::LoadRecommendedFromHKCU(), MMDevice_GetPropValue(), OpenKeyFromFileType(), PixelFormatInfo_GetChannelMask(), read_bitmap_patterns(), read_metadata_patterns(), RegQueryDword(), COpenWithList::SetDefaultHandler(), SHELL32_AssocGetExtensionDescription(), SHELL32_IsShellFolderNamespaceItemHidden(), SHELL_GetRegCLSID(), SHELL_GetShellExtensionRegCLSID(), SHELL_QueryCLSIDValue(), SQLGetPrivateProfileStringW(), and WshShell3_RegRead().
Definition at line 70 of file reg.c.
Referenced by CloseDefaultKeys(), DllMain(), MapDefaultKey(), RegDisablePredefinedCache(), RegDisablePredefinedCacheEx(), RegOpenUserClassesRoot(), and RegOverridePredefKey().
Definition at line 3032 of file reg.c.
Definition at line 3079 of file reg.c.
Referenced by CreateUserProfileExW(), LoadHive(), LoadUserProfileW(), and RegLoadKeyA().
| LONG WINAPI RegLoadMUIStringA | ( | IN HKEY | hKey, |
| IN LPCSTR pszValue | OPTIONAL, | ||
| OUT LPSTR | pszOutBuf, | ||
| IN DWORD | cbOutBuf, | ||
| OUT LPDWORD pcbData | OPTIONAL, | ||
| IN DWORD | Flags, | ||
| IN LPCSTR pszDirectory | OPTIONAL | ||
| ) |
Definition at line 5268 of file reg.c.
Referenced by CRegFolder::GetDetailsOf(), and HCR_GetClassNameA().
| LONG WINAPI RegLoadMUIStringW | ( | IN HKEY | hKey, |
| IN LPCWSTR pszValue | OPTIONAL, | ||
| OUT LPWSTR | pszOutBuf, | ||
| IN DWORD | cbOutBuf, | ||
| OUT LPDWORD pcbData | OPTIONAL, | ||
| IN DWORD | Flags, | ||
| IN LPCWSTR pszDirectory | OPTIONAL | ||
| ) |
Definition at line 5168 of file reg.c.
Referenced by RegLoadMUIStringA().
| LONG WINAPI RegNotifyChangeKeyValue | ( | HKEY | hKey, |
| BOOL | bWatchSubtree, | ||
| DWORD | dwNotifyFilter, | ||
| HANDLE | hEvent, | ||
| BOOL | fAsynchronous | ||
| ) |
Definition at line 3152 of file reg.c.
Referenced by notif_thread_proc(), ATL::CRegKey::NotifyChangeKeyValue(), and WsSetupCatalogProtection().
Definition at line 3209 of file reg.c.
Referenced by CreateUserEnvironment(), DeleteUserCursorScheme(), get_mmioFromProfile(), MIDIMAP_LoadSettings(), RegOpenLoggedOnHKCU(), SaveCursorScheme(), SetDefaultLanguage(), StartScreenSaver(), test_invalid_stdin(), WlxScreenSaverNotify(), wnet_use_connection(), WNetCancelConnection2W(), wnetInit(), and WNetOpenEnumW().
Definition at line 3234 of file reg.c.
Referenced by _test_key_exists(), _test_key_not_exists(), _test_reg_key(), check_dirid(), check_reg_entries(), cleanup_eventlog(), create_new_eventlog(), CryptGetOIDFunctionValue(), CryptSetOIDFunctionValue(), device_disabled_registry(), DirectDrawEnumerateExA(), DllMain(), env_absent(), env_present(), filedlg_collect_places_pidls(), find_fallback_font(), FindDfltProvRegVals(), FindProvRegVals(), FindProvTypesRegVals(), get_app_key(), get_owner_company(), get_progfiles_dir(), get_program_files_dir(), get_reg_dword(), get_shell_icon_size(), get_user_dirs(), GetAdaptersInfo(), is_places_bar_enabled(), lffromreg(), lineGetCountryA(), lineGetTranslateCapsA(), load_wine_gecko_v(), LoadRegistryMMEDrivers(), metricfromreg(), MIDIMAP_LoadSettingsScheme(), MMDRV_Init(), pa_absent(), pa_present(), pub_absent(), pub_present(), r_verifyProxyEnable(), rci_absent(), rci_present(), register_zone_domains(), RegisterDefaultAcceptHeaders(), RegQueryValueA(), rei_absent(), rei_present(), rmi_absent(), rmi_present(), rpi_absent(), rpi_present(), setup_dsound_options(), setup_main_key(), SHRegOpenKeyA(), SmoothScrollWindow(), spy_init(), sr_absent(), sr_present(), test_AddERExcludedApplicationA(), test_autocreation(), test_child_heap(), test_classesroot(), test_classesroot_enum(), test_classesroot_mask(), test_deleted_key(), test_device_interface_key(), test_GetAcceptLanguagesA(), test_install_from(), test_install_services(), test_Installer_InstallProduct(), test_installprops(), test_internet_features(), test_internet_features_registry(), test_MsiInstallProduct(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_MsiSourceListSetInfo(), test_perflib_key(), test_publish_assemblies(), test_publish_components(), test_publish_features(), test_publish_product(), test_reg_close_key(), test_reg_copy_tree(), test_reg_delete_key(), test_reg_delete_tree(), test_reg_load_key(), test_reg_open_key(), test_register_class_info(), test_register_extension_info(), test_register_mime_info(), test_register_product(), test_register_progid_info(), test_registerDefaultOIDFunction(), test_registerOIDInfo(), test_registrar(), test_registry(), test_registry_property_a(), test_RegQueryValueExPerformanceData(), test_self_registration(), test_SetZoneAttributes(), test_SHCopyKey(), test_SHDeleteKey(), test_SHGetFolderPathA(), test_SHGetObjectCompatFlags(), test_symlinks(), test_url_action(), test_write_registry_values(), test_zone_domain_cache(), test_zone_domain_mappings(), uniquecontainer(), unregister_zone_domains(), wined3d_dll_init(), wrv_absent(), and wrv_present().
| LONG WINAPI RegOpenKeyExA | ( | _In_ HKEY | hKey, |
| _In_ LPCSTR | lpSubKey, | ||
| _In_ DWORD | ulOptions, | ||
| _In_ REGSAM | samDesired, | ||
| _Out_ PHKEY | phkResult | ||
| ) |
Definition at line 3298 of file reg.c.
Referenced by create_test_verb_dde(), CRYPT_GetFuncFromReg(), CryptUnregisterOIDInfo(), debugstr_iid(), delete_key(), delete_reg_entries(), delete_registry_key(), delete_tree(), delete_tree_(), DeleteRegistryValue(), DP_LoadSP(), find_default_printer(), find_registry_key(), font_absent(), font_present(), get_owner_company(), get_system_dirs(), GetAdapterFriendlyName(), getDhcpInfoForAdapter(), GetDriverName(), GetNetworkParams(), HaveDefaultMailClient(), HCR_GetIconA(), HCR_MapTypeToValueA(), HCR_RegOpenClassIDKey(), ICInfo(), ICInstall(), ICRemove(), IDirectMusic8Impl_GetDefaultPort(), IDirectPlay4AImpl_EnumConnections(), IDirectPlayLobby3AImpl_EnumAddressTypes(), IDirectPlayLobby3AImpl_EnumLocalApplications(), init_registered_oid_info(), initialize(), is_ie_hardened(), main(), Main_DirectDraw_GetDeviceIdentifier7(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), on_vmware(), open_container_key(), open_key_(), pf_absent(), pf_present(), pp_absent(), pp_present(), ppc_absent(), ppc_present(), PrintSystemInfo(), proxy_active(), QueryConfig2A(), rci_absent(), rci_present(), read_oid_info(), ReadRegistryComputerNameValue(), ReadRegistryValue(), reg_get_typelib_module(), RegGetValueA(), RegOpenKeyA(), reset_adapter(), rp_absent(), rp_present(), rpi_absent(), rpi_present(), ru_absent(), ru_present(), scan_subkeys(), set_domain(), set_name_servers(), setup_adapter(), SHADD_get_policy(), SHDeleteEmptyKeyA(), SHDeleteOrphanKeyA(), SHDeleteValueA(), SHGetValueA(), SHLWAPI_GetRegistryCompatFlags(), SHOpenRegStream2A(), SHPinDllOfCLSID(), SHRegDuplicateHKey(), START_TEST(), test_enumdisplaydevices_adapter(), test_file_in_use(), test_file_in_use_cab(), test_get_profiles_dir(), test_ICInfo(), test_impersonation_level(), test_installprops(), test_machine_guid(), test_mixed_package(), test_MsiConfigureProductEx(), test_MsiInstallProduct(), test_MsiSourceListAddMediaDisk(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_MsiSourceListSetInfo(), test_NonExistentPath(), test_null(), test_process_components(), test_publish(), test_publish_assemblies(), test_publish_features(), test_publish_product(), test_register_font(), test_register_product(), test_register_typelib(), test_register_user(), test_RegPolicyFlags(), test_remove_upgrade_code(), test_SetupDiOpenClassRegKeyExA(), test_SHCreateDefaultContextMenu(), test_SHQueryValueEx(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_stub(), test_TreatAsClass(), test_XcvDataPort_ConfigureLPTPortCommandOK(), test_XcvDataPort_GetTransmissionRetryTimeout(), uniquecontainer(), unregister_keys(), unset_domain(), unset_name_servers(), verify_key_(), verify_key_nonexist_(), WhichPlatform(), and WriteRegistryValue().
| LONG WINAPI RegOpenKeyExW | ( | HKEY | hKey, |
| LPCWSTR | lpSubKey, | ||
| DWORD | ulOptions, | ||
| REGSAM | samDesired, | ||
| PHKEY | phkResult | ||
| ) |
Definition at line 3333 of file reg.c.
Referenced by _CmdWndProc(), CBandSiteMenu::_CreateMenuPart(), _enumeratorRememberedW(), _HandleConfigureLPTPortCommandOK(), _InitializeLocalSpooler(), _InitializePrintProviderList(), _LocalGetPrinterHandleData(), _LocalGetPrintServerHandleData(), _LocalSetPrinterHandleData(), _LocalSetPrintServerHandleData(), _OpenEnvironment(), _tryLoadProvider(), AboutDlgProc(), AddClassKeyToArray(), CRegTreeOptions::AddItemsFromRegistry(), CInputProcessorProfiles::AddLanguageProfile(), AddNewLayout(), AddNotificationDll(), AddSoundProfile(), CDefaultContextMenu::AddStaticContextMenusToMenu(), CDefaultContextMenu::AddStaticEntriesForKey(), AddUserProfiles(), AllSysInfo(), ApplyChanges(), ApplyOrCancelChanges(), BuildCodePageList(), BuildLogListAndFilterList(), BuildParameterArray(), BuildServiceArray(), BuildVolatileEnvironment(), CanUserWritePwrScheme(), capGetDriverDescriptionW(), ChangeNtProductType(), check_product_patches(), CheckForLiveCD(), CheckForLoadedProfile(), CheckLogOrSourceExistence(), ChooseFavorite(), ChooseGinaUI(), CliGetImeHotKeysFromRegistry(), CliGetPreloadKeyboardLayouts(), CliSetSingleHotKey(), CEnumTfLanguageProfiles::Clone(), CM_Open_Class_Key_ExW(), CM_Open_DevNode_Key_Ex(), ComponentInfo_GetGuidList(), ConCfgOpenUserSettings(), ConverterSupportsFormat(), CopyKey(), create_EnumMoniker(), create_monodata(), CreateComponentEnumerator(), CreateComponentInfo(), CreateDeviceInstance(), CreateEnvironmentBlock(), CreateEventLog(), CreateHKCRKey(), CreateKeyboardLayoutList(), CreateNewValue(), CreateNotificationObject(), CreateNTPServerList(), CreateStandardProfile(), CreateTempDir(), CreateUserHive(), CreateUserProfileExW(), CredReadW(), CriticalDeviceCoInstaller(), CRYPT_CreateMachineGuid(), CRYPT_OpenParentStore(), CRYPT_OpenSIPFunctionKey(), CRYPT_RegReadSerializedFromReg(), CRYPT_SysRegOpenStoreW(), CRYPTDLG_CheckOnlineCRL(), CryptSIPRetrieveSubjectGuid(), DCIA_AddShellExSubkey(), DecrementRefCount(), delete_key(), delete_test_key(), DeleteExt(), DeleteHelperCommand(), DeleteKey(), DeletePersistentRoutes(), DeleteProfileW(), DeleteSubKey(), DEVENUM_IEnumMoniker_Next(), DEVENUM_ReadPins(), DEVENUM_ReadPinTypes(), devinst_RegDeleteTreeW(), DirectPlayEnumerateAW(), DisableShellext(), CNetConnection::Disconnect(), DisplayClassCoinstallers(), DisplayImageInfo(), DllMain(), DllRegisterServer(), DllUnregisterServer(), DMOGetName(), DMOGetTypes(), DMOUnregister(), DoGetProductType(), DoLoadItems(), DoWriteProductOption(), DoWriteSoundEvents(), DRIVER_GetLibName(), EditTypeDlg_ReadClass(), CInputProcessorProfiles::EnableLanguageProfile(), CInputProcessorProfiles::EnableLanguageProfileByDefault(), enum_key(), enum_values(), EnumClientServiceProtocol(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumerateNetworkComponent(), EnumerateSoundProfiles(), EnumerateTimeZoneList(), EnumHKCRKey(), EnumInterfaces(), EnumPwrSchemes(), export_registry_data(), ExportRegistryFile(), FDebugBreakForService(), fetch_machine_component(), fetch_machine_product(), fetch_user_component(), fetch_user_product(), FILEDLG95_unixfs_is_rooted_at_desktop(), FileTypesDlg_InsertToLV(), FillServerAddressCombo(), FilterMapper_RegisterPin(), FilterMapper_RegisterPinType(), FilterMapper_UnregisterFilter(), FilterMapper_UnregisterPin(), find_typelib_key(), CCategoryMgr::FindClosestCategory(), FindExeCplClass(), FindNetworkAdapter(), ForceFriendlyUI(), get_default_proxy_reg_value(), get_fusion_filename(), get_install_root(), get_language_sort(), get_mono_path_from_registry(), get_patch_state(), GetAcceptLanguagesW(), GetActivePwrScheme(), GetAllocatedResourceList(), GetAllUsersProfileDirectoryW(), GetAssocClass(), GetAutoDaylight(), GetBooleanRegValue(), GetBootResourceList(), GetClassMediaFile(), CQueryAssociations::GetCommand(), GetComputerNameExW(), GetComputerNames(), GetCurrentHwProfileW(), GetCurrentUserKey(), CInputProcessorProfiles::GetDefaultLanguageProfile(), GetDefaultPrinterFromRegistry(), GetDefaultPrinterW(), GetDefaultUserProfileDirectoryW(), GetDesktopPath(), CNetConnectionPropertyUi::GetDeviceInstanceID(), GetDeviceInstanceList(), GetDeviceInstanceListSize(), getDhcpInfoForAdapter(), GetDisplayNameFileAndID(), GetDynamicTimeZoneInformation(), GetDynamicTimeZoneInformationEffectiveYears(), GetEnumeratorInstanceList(), GetEnumeratorInstanceListSize(), GetEnumOptions(), GetEventMessageFileDLL(), GetFallbackHKCRKey(), GetFileTypeIconsByKey(), GetGinaPath(), GetHotPlugFlags(), GetInterfaceFriendlyName(), GetInterfaceNameInternal(), GetIntervalSetting(), GetJapaneseUninstallCmdLine(), GetLayoutCount(), GetLayoutName(), GetLPTTransmissionRetryTimeout(), GetPerAdapterInfo(), GetPolicyDWORDValue(), GetPolicyValues(), GetPreferredHKCRKey(), GetProfile(), GetProfileCount(), GetProfiles(), GetProfilesDirectoryW(), GetProfileType(), GetProgramsPath(), CNetConnection::GetProperties(), GetPwrDiskSpindownRange(), GetRegistrySettings(), GetRegValue(), GetServiceInstanceList(), GetServiceInstanceListSize(), CRegTreeOptions::GetSetState(), GetSettings(), GetSetupType(), GetShell(), GetShutdownReasonUI(), CQueryAssociations::GetString(), GetSubkeyInfoHelper(), GetSyncSetting(), GetTimeZoneInformationForYear(), GetTimeZoneListIndex(), GetTypeName(), CZipFolder::GetUIObjectOf(), CCommonFolder< TSelf, TItemId, TExtractIcon >::GetUIObjectOf(), GetUsedPorts(), GetUserDefaultGeoName(), GetUserGeoID(), GetUserProfileDirectoryW(), GetUserWaitInterval(), GUILoggedOutSAS(), HandleLogon(), HandleMruData(), CDeviceNode::HasResources(), HCR_GetDefaultVerbW(), HCR_GetExecuteCommandW(), HCR_GetFolderAttributes(), HCR_GetIconW(), HCR_GetProgIdKeyOfExtension(), HCR_MapTypeToValueW(), IEnumDMO_Constructor(), IEnumDMO_fnNext(), ImageView_LoadSettings(), ImmLoadLayout(), ImpersonateTokenWithEveryoneOrWithout(), ImportAppProfile(), ImportRegistryFile(), ImportSoundEntry(), ImportSoundLabel(), ImportSoundProfiles(), IncrementRefCount(), INetCfgComponent_fnOpenParamKey(), INetCfgLock_fnAcquireWriteLock(), INetCfgLock_fnIsWriteLocked(), CQueryAssociations::Init(), CRegPropertyBag::Init(), InitAudioDlg(), CEnumRegKey::Initialize(), InitializeDefaultUserLocale(), InitializeDialog(), InitializeDirectPlayDialog(), InitializeFormList(), InitializePnPManager(), InitializePrinterList(), InitializePrintMonitor2(), InitializePrintMonitorList(), InitializePrintProcessorList(), InitializeProfiles(), InitializeProgramFilesDir(), InitIconOverlays(), InitKeyboardLayouts(), InitNotifications(), InitPropertiesDlg(), InitSettings(), CRegTreeOptions::InitTree(), InitTTFontCache(), InitWorkstationInfo(), InputList_PrepareUserRegistry(), InstallDevice(), InstallOneService(), InstallReactOS(), InstallScreenSaverW(), Int_EnumDependentServicesW(), Internal_EnumLanguageGroupLocales(), Internal_EnumSystemCodePages(), Internal_EnumSystemLanguageGroups(), IntGetIcdData(), IntLoadKeyboardLayout(), IsConsoleBoot(), CInputProcessorProfiles::IsEnabledLanguageProfile(), IsExplorerSystemShell(), IsExtensionAShortcut(), IsFriendlyUIActive(), IsInternetESCEnabledLocal(), IsLayoutExists(), IsLiveCD(), IsShowHibernateButtonActive(), IsValidLanguageGroup(), IsWindowsOS(), KLIDFromSpecialHKL(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), LayoutList_Create(), load_mapi_providers(), load_provider(), LoadAdvancedSettings(), COpenWithList::LoadAppList(), LoadBoard(), CNewMenu::LoadCachedItems(), LoadCoolSwitchSettings(), LoadCurrentLocale(), LoadDNSSettings(), LoadDWORDFromRegistry(), LoadEventLabel(), LoadEventLabels(), LoadFilterSettings(), LoadHelpers(), LoadInstallableVDD(), CNewMenu::LoadItem(), LoadLogFiles(), LoadNotifyDll(), COpenWithList::LoadProgIdList(), CInputPin::LoadProxyPlugins(), COutputPin::LoadProxyPlugins(), CKsProxy::LoadProxyPlugins(), COpenWithList::LoadRecommendedFromHKCR(), COpenWithList::LoadRecommendedFromHKCU(), LoadRegistrySettings(), LoadSettings(), LoadShutdownSelState(), LoadSoundProfiles(), LoadStringFromRegistry(), LoadUsernameHint(), LoadUserProfileW(), locale_return_reg_string(), LocaleList_Create(), LocalEnumPrintProcessors(), MainWnd_OnInstall(), MainWnd_OnUpdateRegistry(), MCI_GetDevTypeFromFileName(), MCI_SysInfo(), MMDevPropStore_OpenPropKey(), MMSYS_InstallDevice(), MRU_SaveChanged(), MSACM_RegisterAllDrivers(), MSACM_RegisterDriverFromRegistry(), MsiGetPatchInfoExW(), MSIREG_DeleteClassesUpgradeCodesKey(), MSIREG_DeleteLocalClassesFeaturesKey(), MSIREG_DeleteLocalClassesProductKey(), MSIREG_DeleteProductKey(), MSIREG_DeleteUninstallKey(), MSIREG_DeleteUpgradeCodesKey(), MSIREG_DeleteUserDataComponentKey(), MSIREG_DeleteUserDataPatchKey(), MSIREG_DeleteUserDataProductKey(), MSIREG_OpenClassesUpgradeCodesKey(), MSIREG_OpenFeaturesKey(), MSIREG_OpenInstallerFeaturesKey(), MSIREG_OpenInstallProps(), MSIREG_OpenPatchesKey(), MSIREG_OpenProductKey(), MSIREG_OpenUninstallKey(), MSIREG_OpenUpgradeCodesKey(), MSIREG_OpenUserComponentsKey(), MSIREG_OpenUserDataComponentKey(), MSIREG_OpenUserDataFeaturesKey(), MSIREG_OpenUserDataPatchKey(), MSIREG_OpenUserDataProductKey(), MSIREG_OpenUserDataProductPatchesKey(), myRegDeleteTreeW(), NetBTInit(), NetIDPage_OnApply(), NetIDPage_OnInitDialog(), NetworkDlg_OnOK(), CEnumTfLanguageProfiles::next_LanguageProfile(), OnAutoSync(), OnInitSecurityDlg(), OnTreeExpanding(), open_env_key(), open_export_key(), open_key(), OpenChildKeyRead(), OpenComputerNameKey(), OpenConfigurationKey(), OpenHardwareProfileKey(), OpenHKCRKey(), OpenHostNameKey(), OpenHostsFile(), OpenImageFileExecOptions(), OpenKey(), OpenKeyboardLayouts(), OpenKeyFromFileType(), OpenRegKey(), OpenServiceParametersKey(), package_RegDeleteTreeW(), pendingRename(), PNP_AddID(), PNP_CreateKey(), PNP_GetClassCount(), PNP_GetClassInstance(), PNP_GetClassName(), PNP_GetClassRegProp(), PNP_GetCustomDevProp(), PNP_GetDeviceRegProp(), PNP_GetHwProfInfo(), PNP_HwProfFlags(), PNP_IsDockStationPresent(), PNP_SetClassRegProp(), PNP_SetDeviceRegProp(), PNP_ValidateDeviceInstance(), POWRPROF_GetMachinePowerPolicy(), POWRPROF_GetUserPowerPolicy(), PrintAdapterDescription(), PrintOSVersion(), PrintPersistentRoutes(), process_extensions(), ProcessPage_OnDebug(), ProcessPageShowContextMenu(), ProcessRunKeys(), ProcessRunOnceEx(), ProcessSetupInf(), ProcessUnattendSection(), query_all(), query_perf_data(), query_typelib_path(), query_value(), QueryAppSettings(), QueryConfig2W(), QueryUserRegValueW(), RControlService(), read_bitmap_patterns(), read_key(), read_metadata_patterns(), read_types(), ReadAttributes(), ReadBindingString(), ReadGlobalPwrPolicy(), ReadKeysSettings(), ReadPerInstanceRegistryParameters(), ReadPortSettings(), ReadRegistryValue(), RefreshListView(), RefreshTreeItem(), reg_delete_tree(), reg_duplicate_hkey(), reg_export(), RegCopyTreeW(), RegDeleteKeyExW(), RegDeleteKeyValueW(), RegDeleteTreeW(), ATL::CRegObject::RegDeleteTreeX(), RegFindRecurse(), RegFindWalk(), RegGetDWORD(), RegGetDWORDValue(), RegGetSZ(), RegGetValueW(), register_legacy_filters(), CCategoryMgr::RegisterCategory(), registry_enumerate_credentials(), registry_get_handle(), RegKeyExists(), RegOpenCurrentUser(), RegOpenKeyExA(), RegOpenKeyW(), RegQueryRegistryKeys(), RegQueryRegistryValues(), RegSetDWORDValue(), RegTGetKeyHandle(), RemoveEventLog(), CNetConnection::Rename(), REnumDependentServicesA(), REnumDependentServicesW(), ReportProductInfoEvent(), ReturnNtProduct(), run_copy(), run_delete(), run_query(), RunningOnLiveMedium(), RunSetupThreadProc(), SampIsSetupRunning(), SaveAdvancedSettings(), SaveAppSettings(), SaveCurrentLocale(), SaveDefaultUserHive(), SaveGeoID(), SavePropertiesDlg(), SaveSettings(), SaveWorkstationInfo(), ScmAssignNewTag(), ScmAutoStartServices(), ScmCopyControlSet(), ScmCreateServiceDatabase(), ScmCreateServiceKey(), ScmDeleteControlSet(), ScmDeleteMarkedServices(), ScmDeleteRegKey(), ScmDeleteService(), ScmGetControlSetValues(), ScmGetNoInteractiveServicesValue(), ScmGetSetupInProgress(), ScmInitNamedPipeCriticalSection(), ScmOpenServiceKey(), ScmReadSecurityDescriptor(), ScmSetLastKnownGoodControlSet(), SdbUninstallByGuid(), SdbUninstallByName(), search_reg(), SECUR32_initializeProviders(), SelectExtOnRename(), set_installer_properties(), SetAutoAdminLogon(), SetAutoDaylight(), SetClassId(), SetComputerNameExW(), COpenWithList::SetDefaultHandler(), SetDefaultLanguage(), SetDefaultPrinterW(), SetInstallationCompleted(), SetKeyboardLayoutName(), SetNTPServer(), SetProfileData(), SetSetupType(), SetSystemEnvironment(), SetTime(), SETUP_CreateClassKey(), SETUP_CreateInterfaceList(), SETUPAPI_GetCurrentHwProfile(), SetupDeviceInstance(), SETUPDI_CreateDrvKey(), SETUPDI_OpenDevKey(), SETUPDI_OpenDrvKey(), SetupDiCallClassInstaller(), SetupDiClassGuidsFromNameExW(), SetupDiOpenClassRegKeyExW(), SetupDiOpenDeviceInfoW(), SetupDiOpenDeviceInterfaceRegKey(), SetupDiOpenDeviceInterfaceW(), SetupDiOpenDevRegKey(), SetupIsActive(), SetUserEnvironment(), SetUserSysColors(), SetUserWaitInterval(), SetUserWallpaper(), SetWelcomeText(), SH32_CoCreateInstance(), SH32_InvokeOpenWith(), SHAboutInfoW(), SHCopyKeyW(), SHCreatePropSheetExtArrayEx(), SHDeleteEmptyKeyW(), SHDeleteKeyW(), SHDeleteOrphanKeyW(), SHDeleteValueW(), SHDOCVW_GetShellInstanceObjectClassObject(), SHELL32_OpenPropSheet(), SHELL_FindExecutableByVerb(), SHELL_TryAppPathW(), ShellExecute_GetClassKey(), ShellShutdownDialog(), SHEnumerateUnreadMailAccountsW(), SHGetShellKey(), SHGetUnreadMailCountW(), SHGetValueW(), SHOpenRegStream2W(), SHPropertyBag_OnRegKey(), SHRegGetCLSIDKeyW(), SHRegOpenUSKeyW(), SockLoadHelperDll(), SockLoadTransportList(), SockLoadTransportMapping(), SQLGetInstalledDriversW(), START_TEST(), StartScreenSaver(), StartShell(), SuggestKeys(), test4(), test_CallForAttributes(), Test_CreateOpenKey(), Test_DuplicateHandle(), Test_KLID(), test_set_value(), test_SetupDiInstallClassExA(), test_setvalue_on_wow64(), TEST_SHGetComputerDisplayNameW(), test_SQLGetPrivateProfileString(), test_SQLGetPrivateProfileStringW(), test_SQLWritePrivateProfileString(), TestInterfaceRegistry(), TestKeyAccess_(), TestModuleRegistry(), TestMyEventProvider(), testRegStoreSavedCerts(), TLB_unregister_interface(), TOOLBAR_Restore(), TreeWndNotifyProc(), TryShellExecuteHooks(), TTIsEmbeddingEnabledForFacename(), txt_export_registry_data(), txt_open_export_key(), UIINSERTOBJECTDLG_PopulateObjectTypes(), UnloadUserProfile(), unregister_categories(), unregister_coclasses(), unregister_converters(), unregister_decoders(), unregister_dmo_from_category(), unregister_encoders(), unregister_interfaces(), unregister_mediatypes_extension(), unregister_mediatypes_parsing(), unregister_metadatareaders(), unregister_pixelformats(), CCategoryMgr::UnregisterCategory(), UnregisterComponent(), UnRegisterTypeLib(), UpdateCaretBlinkTimeReg(), UpdateRegistryForFontSubstitutes(), UpdateTcpIpInformation(), UpdateUsersShellFolderSettings(), url_apply_default_scheme(), URL_ApplyDefault(), url_guess_scheme(), URL_GuessScheme(), UserInstStubWrapperW(), UsersPageProc(), UXTHEME_RestoreSystemMetrics(), W32TmServiceMain(), WinHttpGetDefaultProxyConfiguration(), WinHttpGetIEProxyConfigForCurrentUser(), WINTRUST_ReadProviderFromReg(), Winver_GetOSInfo(), WlxActivateUserShell(), WlxScreenSaverNotify(), wmain(), wnetInit(), WNetOpenEnumW(), WriteDefaultLogonData(), WriteKeysSettings(), WriteOwnerSettings(), WritePortSettings(), WriteSettings(), and wWinMain().
Definition at line 3268 of file reg.c.
Referenced by _HandleAddPort(), _HandleDeletePort(), ACTION_UnregisterClassInfo(), CRegFolderEnum::AddItemsFromKey(), AddPrintMonitorList(), AVIBuildFilterW(), build_zonemap_from_reg(), cache_container_set_size(), capGetDriverDescriptionW(), connections_on_initdialog(), connections_on_notify(), Control_RegisterRegistryApplets(), CreateNewKey(), CryptAcquireContextW(), CryptEnumProvidersW(), CryptEnumProviderTypesW(), CryptGetDefaultProviderW(), CryptSetProviderExW(), DEVENUM_ICreateDevEnum_CreateClassEnumerator(), DEVENUM_IPropertyBag_Read(), do_process_key(), ATL::CRegObject::do_process_key(), EnableTheming(), ensure_useragent(), find_mime_from_ext(), FTP_Connect(), general_on_notify(), get_dest_dir(), get_engine_clsid(), get_feature_from_reg(), get_mapping_key(), get_mime_clsid(), get_mime_filter(), get_mmioFromProfile(), get_privateprofile_sectionkey(), get_protocol_cf(), get_url_encoding(), get_zone_from_domains(), get_zone_from_reg(), GetAcceptLanguagesW(), GetActiveClassicTheme(), GetFindFlags(), go_home(), HlinkGetSpecialReference(), Imm32GetImeLayoutList(), Imm32IsCUASEnabledInRegistry(), Imm32IsTIMDisabledInRegistry(), Imm32WriteImeLayout(), init_driver(), InitShellServices(), InstallerImpl_RegistryValue(), InstallOneService(), INTERNET_LoadProxySettings(), INTERNET_SaveProxySettings(), IntLoadPreloadKeyboardLayouts(), IsThemeActive(), lineGetCountryW(), COpenWithList::Load(), load_config_driver(), load_process_feature(), load_settings(), load_wine_gecko(), LoadClassicColorSchemes(), LoadCurrentScheme(), LoadKeyboardLayoutW(), LoadSchemeFromReg(), LoadSchemeSizes(), LoadSettings(), LoadSMBiosData(), LocalmonAddPort(), LocalmonAddPortEx(), LocalmonDeletePort(), MakeService(), MIDIMAP_LoadSettings(), MIDIMAP_LoadSettingsScheme(), MMDevEnum_GetDefaultAudioEndpoint(), MSACM_ReorderDriversByPriority(), MSI_GetProductInfo(), MSIREG_OpenUserComponentsKey(), MSIREG_OpenUserPatchesKey(), MSIREG_OpenUserUpgradeCodesKey(), NetBTInit(), OnInitMenu(), open_zone_key(), OpenMediaSubkey(), OpenNetworkSubkey(), OpenSourceKey(), OpenURLSubkey(), process_args_from_reg(), QueryStringValue(), ReadCabinetState(), RegConnectRegistryW(), RegDeleteKeyW(), CControlPanelEnum::RegisterRegistryCPanelApps(), registry_callback(), RegQueryValueW(), RenameValue(), SaveSystemSettings(), search_domain_for_zone(), set_installer_properties(), set_lang(), SHCreatePropSheetExtArrayEx(), SHELL_FS_HideExtension(), ShellExecute_FromContextMenuHandlers(), SHGetObjectCompatFlags(), SHGetRestriction(), SHRegOpenKeyW(), SQLRemoveDriverW(), SQLRemoveTranslatorW(), START_TEST(), StartWithDesktop(), tapiGetLocationInfoW(), test_BCryptGetFipsAlgorithmMode(), test_DeletePwrScheme(), test_device_key(), test_Installer_RegistryValue(), test_readTrustedPublisherDWORD(), test_register_device_iface(), test_registry_property_w(), test_save(), test_SHCreateSessionKey(), test_WritePwrScheme(), try_application_url(), UniformResourceLocatorW_InvokeCommand(), UXTHEME_LoadTheme(), and write_config_value().
| LONG WINAPI RegOpenUserClassesRoot | ( | IN HANDLE | hToken, |
| IN DWORD | dwOptions, | ||
| IN REGSAM | samDesired, | ||
| OUT PHKEY | phkResult | ||
| ) |
Definition at line 3441 of file reg.c.
Definition at line 366 of file reg.c.
Definition at line 1859 of file reg.c.
Referenced by RegGetValueA(), and RegGetValueW().
Definition at line 451 of file reg.c.
Referenced by RegCopyTreeW().
| LONG WINAPI RegQueryInfoKeyA | ( | HKEY | hKey, |
| LPSTR | lpClass, | ||
| LPDWORD | lpcClass, | ||
| LPDWORD | lpReserved, | ||
| LPDWORD | lpcSubKeys, | ||
| LPDWORD | lpcMaxSubKeyLen, | ||
| LPDWORD | lpcMaxClassLen, | ||
| LPDWORD | lpcValues, | ||
| LPDWORD | lpcMaxValueNameLen, | ||
| LPDWORD | lpcMaxValueLen, | ||
| LPDWORD | lpcbSecurityDescriptor, | ||
| PFILETIME | lpftLastWriteTime | ||
| ) |
Definition at line 3583 of file reg.c.
Referenced by delete_registry_key(), delete_tree(), delete_tree_(), find_registry_key(), FindProvRegVals(), FindProvTypesRegVals(), lineGetCountryA(), lineGetTranslateCapsA(), mru_RegDeleteTreeA(), myRegDeleteTreeA(), SHDeleteEmptyKeyA(), SHDeleteOrphanKeyA(), SHQueryInfoKeyA(), SHRegQueryInfoUSKeyA(), test_copy_key_class(), and TestKeyAccess_().
| LONG WINAPI RegQueryInfoKeyW | ( | HKEY | hKey, |
| LPWSTR | lpClass, | ||
| LPDWORD | lpcClass, | ||
| LPDWORD | lpReserved, | ||
| LPDWORD | lpcSubKeys, | ||
| LPDWORD | lpcMaxSubKeyLen, | ||
| LPDWORD | lpcMaxClassLen, | ||
| LPDWORD | lpcValues, | ||
| LPDWORD | lpcMaxValueNameLen, | ||
| LPDWORD | lpcMaxValueLen, | ||
| LPDWORD | lpcbSecurityDescriptor, | ||
| PFILETIME | lpftLastWriteTime | ||
| ) |
Definition at line 3662 of file reg.c.
Referenced by _InitializePrintProviderList(), _test_key_deleted(), AddEntryToTree(), BuildLogListAndFilterList(), BuildParameterArray(), ComponentInfo_GetGuidList(), ConCfgReadUserSettings(), CredEnumerateW(), CryptEnumProvidersW(), CryptEnumProviderTypesW(), delete_test_key(), DEVENUM_ReadPins(), DEVENUM_ReadPinTypes(), devinst_RegDeleteTreeW(), DisplayStatus(), enum_values(), EnumHKCRValue(), EnumInterfaces(), get_client_counts(), GetClassMediaFile(), CQueryAssociations::GetCommand(), GetDeviceInstanceListSize(), GetEnumOptions(), CRegistryKey::GetLastWriteTime(), GetLongestChildKeyName(), CRegistryKey::GetMaxValueDataSize(), CRegistryKey::GetMaxValueNameLength(), GetProfileCount(), CRegistryKey::GetSecurityDescriptorLength(), GetServiceInstanceListSize(), CRegistryKey::GetSubkeyCount(), GetSubkeyInfoHelper(), GetUniqueConnectionName(), CRegistryKey::GetValueCount(), InitializePrinterList(), InitializePrintMonitor2(), InitializePrintMonitorList(), InitializePrintProcessorList(), InitIconOverlays(), InitSettings(), InstallerImpl_RegistryValue(), Int_EnumDependentServicesW(), is_key_empty(), lineGetCountryW(), LoadEventSources(), LoadHelpers(), LoadLogFile(), LoadLogFiles(), LocalEnumPrintProcessors(), MCI_SysInfo(), MSACM_RegisterAllDrivers(), MsiSourceListEnumMediaDisksW(), myRegDeleteTreeW(), OleRegEnumVerbs(), OnTreeExpanding(), package_RegDeleteTreeW(), PNP_GetClassCount(), ProcessRunKeys(), ProcessRunOnceEx(), query_all(), QueryInfoHKCRKey(), read_bitmap_patterns(), read_metadata_patterns(), RefreshListView(), RefreshTreeItem(), reg_delete_tree(), RegCopyTreeW(), RegDeleteTreeW(), RegEnumValueA(), RegFindRecurse(), RegFindWalk(), register_legacy_filters(), RegQueryInfoKeyA(), remove_product_upgrade_code(), RemoveEventLog(), run_copy(), RunOnceExInstance::RunOnceExInstance(), RunOnceExSection::RunOnceExSection(), ScmDeleteRegKey(), search_domain_for_zone(), search_for_domain_mapping(), SHCopyKeyW(), SHDeleteEmptyKeyW(), SHDeleteKeyW(), SHDeleteOrphanKeyW(), SHQueryInfoKeyW(), SHRegQueryInfoUSKeyW(), test4(), test_reg_query_info(), TestKeyAccess_(), and txt_export_class_and_last_write().
| LONG WINAPI RegQueryMultipleValuesA | ( | HKEY | hKey, |
| PVALENTA | val_list, | ||
| DWORD | num_vals, | ||
| LPSTR | lpValueBuf, | ||
| LPDWORD | ldwTotsize | ||
| ) |
Definition at line 3847 of file reg.c.
| LONG WINAPI RegQueryMultipleValuesW | ( | HKEY | hKey, |
| PVALENTW | val_list, | ||
| DWORD | num_vals, | ||
| LPWSTR | lpValueBuf, | ||
| LPDWORD | ldwTotsize | ||
| ) |
Definition at line 3911 of file reg.c.
Definition at line 4212 of file reg.c.
Referenced by AVIFILE_GetFileHandlerByExtension(), AVIMakeCompressedStream(), debugstr_iid(), HCR_MapTypeToValueA(), OLECONVERT_CreateCompObjStream(), reg_get_typelib_module(), SHRegQueryValueA(), test_device_interface_key(), test_reg_copy_tree(), test_reg_delete_tree(), test_reg_query_value(), test_register_typelib(), and test_RegQueryValueExPerformanceData().
| LONG WINAPI RegQueryValueExA | ( | _In_ HKEY | hkeyorg, |
| _In_ LPCSTR | name, | ||
| _In_ LPDWORD | reserved, | ||
| _Out_opt_ LPDWORD | type, | ||
| _Out_opt_ LPBYTE | data, | ||
| _Inout_opt_ LPDWORD | count | ||
| ) |
Definition at line 4009 of file reg.c.
Referenced by _test_reg_key(), check_dirid(), check_reg_dword(), check_reg_entries(), check_reg_multi(), check_reg_str(), CRYPT_GetFuncFromReg(), CRYPT_LoadSIPFuncFromKey(), DirectDrawEnumerateExA(), DirectPlayEnumerateAW(), DllMain(), DP_LoadSP(), expect_LayerValue_imp(), find_default_printer(), FindDfltProvRegVals(), FindProvRegVals(), FindProvTypesRegVals(), font_present(), get_cert_mgr_usages(), get_config_key(), get_config_key_dword(), get_progfiles_dir(), get_program_files_dir(), get_reg_dword(), get_shell_icon_size(), get_system_dirs(), get_user_dirs(), GetAdaptersInfo(), getDhcpInfoForAdapter(), GetDriverName(), GetNetworkParams(), GetNotificationHandler(), HaveDefaultMailClient(), HCR_GetClassNameA(), HCR_RegGetIconA(), IDirectMusic8Impl_GetDefaultPort(), IDirectPlay4AImpl_EnumConnections(), IDirectPlayLobby3AImpl_EnumAddressTypes(), IDirectPlayLobby3AImpl_EnumLocalApplications(), is_ie_hardened(), lffromreg(), lineGetCountryA(), lineGetTranslateCapsA(), main(), Main_DirectDraw_GetDeviceIdentifier7(), metricfromreg(), MIDIMAP_LoadSettings(), MIDIMAP_LoadSettingsScheme(), MMDRV_Init(), MSACM_ReadCache(), NetBTInit(), ODBC_ReplicateODBCInstToRegistry(), ODBC_ReplicateODBCToRegistry(), PrintAdapterDescription(), PrintSystemInfo(), process_pending_renames(), proxy_active(), pub_present(), QueryConfig2A(), r_verify_reg_nonexist(), r_verifyProxyEnable(), read_key_value(), ReadKey(), ReadRegistryComputerNameValue(), ReadRegistryValue(), reg_get_typelib_module(), reg_get_val_str(), RegGetValueA(), RegQueryMultipleValuesA(), RegQueryValueA(), RegReadStringA(), RunApplicationA_EnumLocalApplications(), save_value(), scan_subkeys(), set_lang(), SHGetSettings(), SHOpenRegStream2A(), SHPinDllOfCLSID(), SHQueryValueExA(), SHRegQueryUSValueA(), SmoothScrollWindow(), spy_init(), START_TEST(), test_autocreation(), test_basic_import(), test_basic_import_unicode(), test_child_heap(), test_enumdisplaydevices_adapter(), test_export(), test_get_profiles_dir(), test_GetAcceptLanguagesA(), test_ICInfo(), test_import(), test_install_services(), test_Installer_InstallProduct(), test_installprops(), test_machine_guid(), test_mixed_package(), test_MsiConfigureProductEx(), test_MsiInstallProduct(), test_MsiSourceListAddSource(), test_MsiSourceListAddSourceEx(), test_NonExistentPath(), test_null(), test_process_components(), test_publish(), test_publish_components(), test_reg_binary(), test_reg_dword(), test_register_font(), test_register_product(), test_registerDefaultOIDFunction(), test_registerOIDInfo(), test_registrar(), test_registry(), test_RegPolicyFlags(), test_remove_upgrade_code(), test_SHGetFolderPathA(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_unicode_import(), test_url_action(), test_write_registry_values(), test_XcvDataPort_ConfigureLPTPortCommandOK(), test_XcvDataPort_GetTransmissionRetryTimeout(), testRegStore(), uniquecontainer(), UXTHEME_RestoreSystemMetrics(), verify_reg_(), verify_reg_nonexist_(), WhichPlatform(), WINTRUST_ReadProviderFromReg(), and WNetGetCachedPassword().
| LONG WINAPI RegQueryValueExW | ( | _In_ HKEY | hkeyorg, |
| _In_ LPCWSTR | name, | ||
| _In_ LPDWORD | reserved, | ||
| _In_ LPDWORD | type, | ||
| _In_ LPBYTE | data, | ||
| _In_ LPDWORD | count | ||
| ) |
Definition at line 4103 of file reg.c.
Referenced by _enumeratorRememberedW(), _InitializeLocalSpooler(), _InitializePrintProviderList(), _LocalGetPrinterHandleData(), _LocalGetPrintServerHandleData(), _SHGetCurrentVersionPath(), _SHGetProfilesValue(), _SHGetUserShellFolderPath(), _SHRegisterFolders(), _test_hkey_main_Value_W(), _tryLoadProvider(), AddInstallationSource(), AddNotificationDll(), AddPrintMonitorList(), AddSoundProfile(), AddUserProfile(), AllocAndRegQueryWSZ(), append_multi_sz_value(), AppendStringToMultiSZ(), AssocQ(), BuildLogListAndFilterList(), BuildVolatileEnvironment(), cache_container_set_size(), capGetDriverDescriptionW(), CheckForLiveCD(), CheckLogOrSourceExistence(), ChooseFavorite(), CliGetPreloadKeyboardLayouts(), CliReadRegistryValue(), COM_OpenKeyForAppIdFromCLSID(), COMCAT_GetCategoryDesc(), ComDBClaimNextFreePort(), ComDBClaimPort(), ComDBGetCurrentPortUsage(), ComDBOpen(), ComDBReleasePort(), ComDBResizeDatabase(), comp_find_package(), comp_find_prodcode(), ComponentInfo_GetStringValue(), connections_on_initdialog(), create_local_service(), create_mru_list(), create_server(), CreateEnvironmentBlock(), CAppDB::CreateInstalledAppByRegistryKey(), CreateNewValue(), CreateNotificationObject(), CreateServiceListEntry(), CreateTempDir(), CreateUserProfileExW(), CriticalDeviceCoInstaller(), CRYPT_CreateMachineGuid(), CRYPT_GetDefaultOIDDlls(), CRYPT_GetFuncFromReg(), CRYPT_LoadSIPFuncFromKey(), CRYPT_RegReadSerializedFromReg(), CryptAcquireContextW(), CRYPTDLG_CheckOnlineCRL(), CryptEnumProvidersW(), CryptEnumProviderTypesW(), CryptGetDefaultOIDDllList(), CryptGetDefaultProviderW(), CryptGetOIDFunctionValue(), DecrementRefCount(), delete_multi_sz_value(), DeleteExt(), DeleteProfileW(), DEVENUM_IPropertyBag_Read(), DEVENUM_ReadPins(), DIALOG_Execute(), DIALOG_ProgramAttributes(), DirectPlayEnumerateAW(), DisableShellext(), CNetConnection::Disconnect(), DllMain(), DMOGetName(), do_reg_operation(), DoTestComputerName(), DRIVER_GetLibName(), EditTypeDlg_ReadClass(), EnumClientServiceProtocol(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumerateSoundProfiles(), EnumHKCRValue(), FileTypesDlg_InsertToLV(), FillList(), FillServerAddressCombo(), find_fallback_font(), find_mime_from_ext(), FindNetworkAdapter(), ForceFriendlyUI(), FTP_Connect(), get_action_policy(), get_config_key_as_dword(), get_config_key_dword(), get_config_key_string(), get_cred_mgr_encryption_key(), get_default_proxy_reg_value(), get_dest_dir(), get_dword_from_reg(), get_feature_from_reg(), get_fusion_filename(), get_install_root(), get_language_sort(), get_mime_clsid(), get_mime_filter(), get_mmioFromProfile(), get_mono_path_from_registry(), get_object_dll_path(), get_protocol_cf(), get_ps_clsid_from_registry(), get_reg_str(), get_shared_dlls_count(), get_string_from_reg(), get_threading_model(), get_url_encoding(), get_zone_for_scheme(), get_zone_from_reg(), GetAcceptLanguagesW(), GetActivePwrScheme(), GetAdapterFriendlyName(), GetAllocatedResourceList(), GetAllUsersProfileDirectoryW(), CInstalledApplicationInfo::GetApplicationRegDword(), GetAutoDaylight(), GetBooleanRegValue(), GetBooleanValue(), GetBootResourceList(), GetClassMediaFile(), GetComputerNameExW(), GetComputerNames(), GetConfigurationData(), GetCurrentDPI(), GetCurrentHwProfileW(), GetCurrentLoggedOnUserName(), CInputProcessorProfiles::GetDefaultLanguageProfile(), GetDefaultPrinterFromRegistry(), GetDefaultPrinterW(), GetDefaultUserProfileDirectoryW(), GetDesktopPath(), getDhcpInfoForAdapter(), GetDisplayNameFileAndID(), GetDWordValue(), GetDynamicTimeZoneInformationEffectiveYears(), GetEventMessageFileDLL(), GetFileTypeIconsByKey(), GetFindFlags(), GetGinaPath(), GetHotPlugFlags(), GetInterfaceFriendlyName(), GetInterfaceNameInternal(), GetIntervalSetting(), GetIntValue(), GetJapaneseUninstallCmdLine(), GetLayoutCount(), GetLayoutName(), GetLongValue(), GetLPTTransmissionRetryTimeout(), GetPerAdapterInfo(), GetPolicyValues(), GetPortType(), GetProfile(), GetProfilesDirectoryW(), GetProfileType(), GetProgramsPath(), CNetConnection::GetProperties(), GetPwrDiskSpindownRange(), GetRegDWORD(), GetRegInt(), GetRegistrySettings(), GetRegValue(), GetServiceInstanceList(), GetServiceInstanceListSize(), GetServiceMainFunctions(), CSysTray::GetServicesEnabled(), GetSettings(), GetSetupType(), GetShell(), GetShutdownReasonUI(), GetStringValue(), GetSyncSetting(), GetTimeZoneInformationForYear(), GetTimeZoneListIndex(), GetTypeName(), GetUserDefaultGeoName(), GetUserGeoID(), GetUserProfileDirectoryW(), GetUserWaitInterval(), go_home(), HandleLogon(), CDeviceNode::HasResources(), HCR_GetClassNameW(), HCR_GetFolderAttributes(), HCR_RegGetIconW(), HlinkGetSpecialReference(), I_CryptReadTrustedPublisherDWORDValueFromRegistry(), IEnumDMO_fnNext(), ImageView_LoadSettings(), Imm32GetImeLayoutList(), Imm32IsCUASEnabledInRegistry(), Imm32IsTIMDisabledInRegistry(), Imm32WriteImeLayout(), ImmLoadLayout(), ImportAppProfile(), ImportSoundLabel(), IncrementRefCount(), INetCfgLock_fnAcquireWriteLock(), INetCfgLock_fnIsWriteLocked(), init_driver(), init_locale(), InitAudioDlg(), InitControl(), InitializeDefaultUserLocale(), InitializePrinterList(), InitializePrintProcessorList(), InitKeyboardLayouts(), InitPropertiesDlg(), InitSettings(), InitWorkstationInfo(), InputList_FindPreloadKLID(), InstallDevice(), InstallerImpl_RegistryValue(), InstallOneService(), Int_EnumDependentServicesW(), INTERNET_LoadProxySettings(), IntGetIcdData(), IntLoadKeyboardLayout(), IntLoadPreloadKeyboardLayouts(), CInputProcessorProfiles::IsEnabledLanguageProfile(), IsExplorerSystemShell(), IsFriendlyUIActive(), IsInternetESCEnabledLocal(), IsLayoutExists(), IsShortcut(), IsShowHibernateButtonActive(), IsThemeActive(), IsValidLanguageGroup(), IsWindowsOS(), ITERATE_FindRelatedProducts(), ITERATE_RemoveEnvironmentString(), ITERATE_WriteEnvironmentString(), KLIDFromSpecialHKL(), LayoutList_ReadLayout(), lineGetCountryW(), COpenWithList::Load(), load_mapi_provider(), load_mapi_providers(), load_mapping_settings(), load_provider(), load_wine_gecko_v(), LoadAdvancedSettings(), LoadBoard(), CNewMenu::LoadCachedItems(), LoadCurrentLocale(), LoadDNSSettings(), LoadDWORDFromRegistry(), LoadEventLabel(), LoadFilterSettings(), LoadInstallableVDD(), LoadLogFile(), LoadRecoveryOptions(), LoadRegistrySettings(), LoadSchemeFromReg(), LoadSettings(), LoadShutdownSelState(), LoadSMBiosData(), LoadStringFromRegistry(), LoadTcpFilterSettingsFromRegistry(), LoadUsernameHint(), LocalAddForm(), LocalAddMonitor(), LocalDeleteForm(), locale_return_reg_string(), LocalGetPrintProcessorDirectory(), LocalSetForm(), main(), MAIN_AutoStart(), MAIN_CreateMainWindow(), MAIN_LoadSettings(), MakeService(), MCI_GetDevTypeFromFileName(), MIDIMAP_LoadSettings(), MIDIMAP_LoadSettingsScheme(), MMDevEnum_GetDefaultAudioEndpoint(), MMSYS_InstallDevice(), ModifyStatus(), ModifyValue(), MouseOnDialogInit(), MSACM_RegisterDriverFromRegistry(), MSACM_ReorderDriversByPriority(), msi_reg_get_val_dword(), msi_reg_get_val_str(), MsiSourceListEnumSourcesW(), MsiSourceListGetInfoW(), NetBTInit(), NetIDPage_OnApply(), NetIDPage_OnInitDialog(), CEnumRegKey::NextValue(), notif_thread_proc(), notify_if_changed(), OleRegGetUserType(), OLEUTL_ReadRegistryDWORDValue(), OpenHostsFile(), pendingRename(), PNP_AddID(), PNP_GetClassName(), PNP_GetClassRegProp(), PNP_GetCustomDevProp(), PNP_GetDeviceRegProp(), PNP_GetHwProfInfo(), PNP_HwProfFlags(), PNP_IsDockStationPresent(), PopulateCustomPathCombo(), POWRPROF_GetMachinePowerPolicy(), POWRPROF_GetUserPowerPolicy(), PrintOSVersion(), process_args_from_reg(), process_extensions(), ProcessPage_OnDebug(), ProcessPageShowContextMenu(), query_reg_path(), query_value(), QueryAppSettings(), QueryConfig2W(), QueryHKCRValue(), QueryKeyValue(), QueryNameServer(), QueryRegistryValue(), QueryStringValue(), QueryTimeZoneData(), QueryUserRegValueW(), read_credential_blob(), read_key(), read_oid_info(), read_types(), ReadAttributes(), ReadBindingString(), ReadCabinetState(), ReadGlobalPwrPolicy(), ReadKeysSettings(), ReadPortSettings(), ReadProcessorPwrScheme(), ReadRegDwordValue(), ReadRegistryValue(), ReadRegSzKey(), ReadRegSzValue(), ReadSZFlagsFromRegistry(), reg_get_multisz(), reg_get_sz(), reg_get_value(), RegFindRecurse(), RegGetDWORD(), RegGetDWORDValue(), RegGetSZ(), RegGetValueW(), register_legacy_filters(), registry_credential_matches_filter(), registry_read_credential(), registry_read_filelist(), registry_read_formatopts(), registry_read_maximized(), registry_read_pagemargins(), registry_read_previewpages(), registry_read_winrect(), RegistryPropertyBag_IPropertyBag_Read(), RegLoadMUIStringW(), RegQueryDword(), RegQueryMultipleValuesW(), RegQueryValueExA(), RegQueryValueW(), RegQueryValueWithAlloc(), RegReadStringW(), RegTGetDwordValue(), RegTGetStringValue(), RegValueExists(), RenameValue(), ReportProductInfoEvent(), ReturnNtProduct(), RQueryServiceConfig2A(), RQueryServiceConfig2W(), run_add(), run_copy(), RunningOnLiveMedium(), RunSetupThreadProc(), SampIsSetupRunning(), ScmAssignNewTag(), ScmAutoStartServices(), ScmCreateNewControlPipe(), ScmGetControlSetValues(), ScmGetNoInteractiveServicesValue(), ScmGetSetupInProgress(), ScmInitNamedPipeCriticalSection(), ScmIsDeleteFlagSet(), ScmReadSecurityDescriptor(), ScmReadString(), ScmSetFailureActions(), SdbUninstallByGuid(), SdbUninstallByName(), search_reg(), SECUR32_initializeProviders(), SelectExtOnRename(), set_installer_properties(), SetAutoAdminLogon(), SetComputerNameExW(), SetDefaultLanguage(), SetDefaultPrinterW(), SetHKCRValue(), SetKeyboardLayoutName(), SetRegTextData(), SetTime(), SETUP_CreateInterfaceList(), SETUP_GetClassIconInfo(), SETUP_GetIconIndex(), SETUP_GetValueString(), SETUPAPI_GetCurrentHwProfile(), SetupDeviceInstance(), SETUPDI_CreateDrvKey(), SETUPDI_OpenDrvKey(), SetupDiBuildClassInfoListExW(), SetupDiCallClassInstaller(), SetupDiChangeState(), SetupDiClassGuidsFromNameExW(), SetupDiGetDeviceRegistryPropertyW(), SetupDiOpenDeviceInfoW(), SetupDiOpenDeviceInterfaceW(), SetupIsActive(), CClassNode::SetupNode(), SetUserSysColors(), SetUserWallpaper(), SetWelcomeText(), SHDOCVW_GetShellInstanceObjectClassObject(), SHELL_FS_HideExtension(), SHELL_IsShortcut(), ShellShutdownDialog(), SHLoadRegUIStringW(), SHOpenRegStream2W(), SHPropertyBag_OnRegKey(), SHQueryValueExW(), SHRegQueryUSValueW(), SHRegWriteUSValueW(), SockLoadHelperDll(), SockLoadTransportList(), SockLoadTransportMapping(), START_TEST(), StartScreenSaver(), StartShell(), tapiGetLocationInfoW(), test4(), test_BCryptGetFipsAlgorithmMode(), test_CallForAttributes(), Test_KLID(), test_readTrustedPublisherDWORD(), test_RegQueryValueExPerformanceData(), test_save(), test_set_value(), test_setvalue_on_wow64(), TestInterfaceRegistry(), TestModuleRegistry(), TOOLBAR_Restore(), TRASH_CanTrashFile(), try_application_url(), UniformResourceLocatorW_InvokeCommand(), UnloadServiceDll(), UnloadUserProfile(), UpdateTcpIpInformation(), url_apply_default_scheme(), URL_ApplyDefault(), UserInstStubWrapperW(), UsersPageProc(), UXTHEME_LoadTheme(), UXTHEME_RestoreSystemMetrics(), W32TmServiceMain(), WinHttpGetDefaultProxyConfiguration(), WinHttpGetIEProxyConfigForCurrentUser(), WINTRUST_ReadProviderFromReg(), WintrustGetRegPolicyFlags(), Winver_GetRegValueString(), WlxActivateUserShell(), WlxScreenSaverNotify(), wnetInit(), WsNcEntryInitializeFromRegistry(), and wWinMain().
Definition at line 4241 of file reg.c.
Referenced by AVIBuildFilterW(), clsid_from_string_reg(), CoGetTreatAsClass(), CoTreatAsClass(), dde_connect(), EnumOLEVERB_Next(), execute_from_key(), get_engine_clsid(), GetClassFile(), HCR_GetDefaultVerbW(), HCR_MapTypeToValueW(), OleGetAutoConvert(), ProgIDFromCLSID(), query_typelib_path(), SHELL_FindExecutable(), SHELL_FindExecutableByVerb(), SHELL_FS_HideExtension(), SHRegQueryValueW(), test_reg_query_value(), test_WritePwrScheme(), and UIINSERTOBJECTDLG_PopulateObjectTypes().
Definition at line 4286 of file reg.c.
Definition at line 4347 of file reg.c.
Referenced by RegReplaceKeyA().
Definition at line 4481 of file reg.c.
Definition at line 4512 of file reg.c.
Referenced by RegRestoreKeyA().
| LONG WINAPI RegSaveKeyA | ( | HKEY | hKey, |
| LPCSTR | lpFile, | ||
| LPSECURITY_ATTRIBUTES | lpSecurityAttributes | ||
| ) |
Definition at line 4587 of file reg.c.
Referenced by test_reg_save_key().
| LONG WINAPI RegSaveKeyExA | ( | HKEY | hKey, |
| LPCSTR | lpFile, | ||
| LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| DWORD | Flags | ||
| ) |
Definition at line 4697 of file reg.c.
| LONG WINAPI RegSaveKeyExW | ( | HKEY | hKey, |
| LPCWSTR | lpFile, | ||
| LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| DWORD | Flags | ||
| ) |
Definition at line 4730 of file reg.c.
Referenced by RegSaveKeyExA(), and SaveDefaultUserHive().
| LONG WINAPI RegSaveKeyW | ( | HKEY | hKey, |
| LPCWSTR | lpFile, | ||
| LPSECURITY_ATTRIBUTES | lpSecurityAttributes | ||
| ) |
Definition at line 4617 of file reg.c.
Referenced by ExportRegistryFile(), RegSaveKeyA(), and RegSaveKeyExW().
| LONG WINAPI RegSetKeySecurity | ( | HKEY | hKey, |
| SECURITY_INFORMATION | SecurityInformation, | ||
| PSECURITY_DESCRIPTOR | pSecurityDescriptor | ||
| ) |
Definition at line 4759 of file reg.c.
Referenced by AccRewriteSetHandleRights(), and ATL::CRegKey::SetKeySecurity().
| LONG WINAPI RegSetKeyValueA | ( | IN HKEY | hKey, |
| IN LPCSTR lpSubKey | OPTIONAL, | ||
| IN LPCSTR lpValueName | OPTIONAL, | ||
| IN DWORD | dwType, | ||
| IN LPCVOID lpData | OPTIONAL, | ||
| IN DWORD | cbData | ||
| ) |
Definition at line 2210 of file reg.c.
| LONG WINAPI RegSetKeyValueW | ( | IN HKEY | hKey, |
| IN LPCWSTR lpSubKey | OPTIONAL, | ||
| IN LPCWSTR lpValueName | OPTIONAL, | ||
| IN DWORD | dwType, | ||
| IN LPCVOID lpData | OPTIONAL, | ||
| IN DWORD | cbData | ||
| ) |
Definition at line 2139 of file reg.c.
Referenced by set_registry_entry(), update_registry_value(), and WshShell3_RegWrite().
| LONG WINAPI RegSetValueA | ( | HKEY | hKeyOriginal, |
| LPCSTR | lpSubKey, | ||
| DWORD | dwType, | ||
| LPCSTR | lpData, | ||
| DWORD | cbData | ||
| ) |
Definition at line 4954 of file reg.c.
Referenced by init_key(), register_server(), register_testentry(), test_appsearch_reglocator(), test_device_interface_key(), test_getstring_no_extra(), test_null(), test_reg_copy_tree(), test_reg_delete_tree(), test_reg_query_value(), test_RegQueryValueExPerformanceData(), and test_set_value().
| LONG WINAPI RegSetValueExA | ( | HKEY | hKey, |
| LPCSTR | lpValueName, | ||
| DWORD | Reserved, | ||
| DWORD | dwType, | ||
| CONST BYTE * | lpData, | ||
| DWORD | cbData | ||
| ) |
Definition at line 4799 of file reg.c.
Referenced by add_value_(), crash_and_debug(), crash_and_winedbg(), create_test_association(), create_test_class(), create_test_entries(), create_test_verb_dde(), CryptRegisterOIDFunction(), ICInstall(), IntSetupDiSetDeviceRegistryPropertyAW(), IStream_fnRelease(), lineGetTranslateCapsA(), MSACM_WriteCache(), NdrDllRegisterProxy(), ODBC_ReplicateODBCInstToRegistry(), ODBC_ReplicateODBCToRegistry(), process_pending_renames(), reg_unreg_wine_test_class(), register_coclasses(), register_codepages(), register_converters(), register_decoders(), register_encoders(), register_interfaces(), register_key_defvalueA(), register_keys(), register_mediatypes_parsing(), register_metadatareaders(), register_pixelformats(), register_progid(), register_zone_domains(), RegSetKeyValueA(), RegSetValueA(), reset_adapter(), restore_value(), save_cert_mgr_usages(), save_sys_colors(), set_component_path(), set_domain(), set_name_servers(), setLayerValue(), setup_adapter(), SHSetValueA(), SQLRemoveDriverW(), SQLRemoveTranslatorW(), START_TEST(), store_key_pair(), store_key_permissions(), test_appsearch(), test_appsearch_reglocator(), test_CoGetPSClsid(), test_debug_heap(), test_envvar(), test_ExitCode(), test_GetAcceptLanguagesA(), test_internet_features_registry(), test_machine_guid(), test_MsiConfigureProductEx(), test_MsiEnumClients(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfo(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetProductProperty(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), test_MsiSourceListAddSource(), test_MsiSourceListEnumMediaDisks(), test_MsiSourceListEnumSources(), test_MsiSourceListGetInfo(), test_NonExistentPath(), test_null(), test_OleRegGetUserType(), test_publish_components(), test_registry(), test_write_registry_values(), test_XcvDataPort_ConfigureLPTPortCommandOK(), test_XcvDataPort_GetTransmissionRetryTimeout(), test_zone_domain_cache(), testRegStore(), WhichPlatform(), WNetCachePassword(), write_registry_values(), and WriteRegistryValue().
| LONG WINAPI RegSetValueExW | ( | _In_ HKEY | hKey, |
| _In_ LPCWSTR | lpValueName, | ||
| _In_ DWORD | Reserved, | ||
| _In_ DWORD | dwType, | ||
| _In_ CONST BYTE * | lpData, | ||
| _In_ DWORD | cbData | ||
| ) |
Definition at line 4882 of file reg.c.
Referenced by _HandleAddPort(), _HandleConfigureLPTPortCommandOK(), _InitializeLocalSpooler(), _LocalSetPrinterHandleData(), _LocalSetPrintServerHandleData(), _RegSetStringValueW(), _SHGetCurrentVersionPath(), _SHGetProfilesValue(), _SHGetUserShellFolderPath(), _SHRegisterFolders(), _tmain(), ACTION_MsiPublishAssemblies(), ACTION_PublishFeatures(), add_userkey(), AddERExcludedApplicationW(), AddInstallationSource(), CInputProcessorProfiles::AddLanguageProfile(), AddNewLayout(), AddToFavoritesDlgProc(), AddUninstallKey(), append_multi_sz_value(), AppendStringToMultiSZ(), ApplyChanges(), ApplyOrCancelChanges(), ApplyScheme(), BuildVolatileEnvironment(), CNewMenu::CacheItems(), ChangeNtProductType(), ChangePortNumber(), CliSaveImeHotKey(), CM_Open_Class_Key_ExW(), COMCAT_ICatRegister_RegisterCategories(), ComDBClaimNextFreePort(), ComDBClaimPort(), ComDBOpen(), ComDBReleasePort(), ComDBResizeDatabase(), ConCfgWriteUserSettings(), connections_on_notify(), CopyKey(), CopySystemProfile(), CreateAppPath(), CreateDeviceInstance(), CreateEventLog(), CreateInstanceKey(), CreateNewValue(), CreateStandardProfile(), CreateUserProfileExW(), CriticalDeviceCoInstaller(), CRYPT_CreateMachineGuid(), CRYPT_SetDefaultOIDDlls(), CRYPT_SIPWriteFunction(), CRYPT_WriteSerializedToReg(), CryptRegisterOIDFunction(), CryptRegisterOIDInfo(), CryptSetOIDFunctionValue(), CryptSetProviderExW(), DecrementRefCount(), delete_multi_sz_value(), DEVENUM_IPropertyBag_Write(), DIALOG_Execute(), CNetConnection::Disconnect(), DllRegisterServer(), DMORegister(), do_process_key(), ATL::CRegObject::do_process_key(), do_reg_operation(), do_typelib_reg_key(), DoInstallFontFile(), DoTestComputerName(), DoWriteProductOption(), DoWriteSoundEvents(), EditTypeDlg_WriteClass(), CInputProcessorProfiles::EnableLanguageProfile(), CInputProcessorProfiles::EnableLanguageProfileByDefault(), CSysTray::EnableService(), EnableTheming(), FILEDLG95_MRU_save_filename(), FillList(), FilterMapper3_CreateCategory(), FilterMapper_RegisterFilter(), FilterMapper_RegisterPin(), general_on_notify(), get_cred_mgr_encryption_key(), GetCurrentDPI(), GetCurrentHwProfileW(), ImageView_SaveSettings(), Imm32WriteImeLayout(), ImpersonateTokenWithEveryoneOrWithout(), IncrementRefCount(), INetCfgComponentControl_fnApplyRegistryChanges(), INetCfgLock_fnAcquireWriteLock(), init_locale(), InitializeDefaultUserLocale(), InitializeFormList(), InitializeProfiles(), InitializeProgramFilesDir(), InitLogs(), InputList_AddInputMethodToUserRegistry(), InputList_WriteSubst(), InstallDefaultSystemSoundScheme(), InstallEventSource(), InstallNetDevice(), InstallOneService(), InstallParallelPort(), InstallReactOS(), InstallScreenSaverW(), InstallSerialPort(), InstallSystemSoundLabels(), InstallSystemSoundScheme(), InstallSystemSoundSchemeNames(), INTERNET_LoadProxySettings(), INTERNET_SaveProxySettings(), IntSetupDiSetDeviceRegistryPropertyAW(), IStream_fnRelease(), ITERATE_RemoveEnvironmentString(), ITERATE_WriteEnvironmentString(), ITERATE_WriteRegistryValues(), KmtFltAddAltitude(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), LoadEventSources(), LoadLogFile(), LocalAddForm(), LocalAddMonitor(), LocalmonAddPort(), LocalmonAddPortEx(), LocalSetForm(), MAIN_LoadSettings(), MAIN_MenuCommand(), MAIN_SaveSettings(), MainWnd_OnInstall(), MainWnd_OnOpenRegKey(), MainWnd_OnUpdateRegistry(), MMDevice_Create(), MMDevice_SetPropValue(), MMSYS_InstallDevice(), ModifyStatus(), ModifyValue(), MouseOnApply(), MRU_SaveChanged(), MSACM_WriteCurrentPriorities(), msi_reg_set_val_dword(), msi_reg_set_val_multi_str(), msi_reg_set_val_str(), msi_set_last_used_source(), MsiSourceListAddMediaDiskW(), MsiSourceListAddSourceExW(), MsiSourceListSetInfoW(), myAddPrinterDriverEx(), NdrDllRegisterProxy(), NetIDPage_OnApply(), NetworkDlg_OnOK(), OnAutoSync(), OnToggleRequireLogon(), PerformMount(), PNP_AddID(), PNP_SetClassRegProp(), PNP_SetDeviceRegProp(), ProcessSetupInf(), ProcessUnattendSection(), publish_install_properties(), publish_patches(), RChangeServiceConfig2W(), RChangeServiceConfigW(), RCreateServiceW(), RegCopyTreeW(), register_categories(), register_codepages(), register_converters(), register_decoders(), register_encoders(), register_interfaces(), register_key_defvalueW(), register_mediatypes_extension(), register_mediatypes_parsing(), register_metadatareaders(), register_pixelformats(), RegisterBDAComponent(), RegisterHelperDll(), RegisterSdbEntry(), RegisterService(), RegisterTypeLib(), registry_set_filelist(), registry_set_formatopts(), registry_set_options(), registry_set_pagemargins(), registry_set_previewpages(), registry_write_credential(), RegSetDWORDValue(), RegSetKeyValueW(), RegSetOrDelete(), RegSetString(), RegSetValueExA(), RegSetValueW(), CNetConnection::Rename(), RenameValue(), run_add(), run_copy(), save_mapping_settings(), SaveAdvancedSettings(), SaveAppSettings(), SaveBoard(), SaveCustomPath(), SaveDWORDToRegistry(), SaveGeoID(), SavePropertiesDlg(), SaveSetting(), SaveSettings(), SaveShutdownSelState(), SaveStringToRegistry(), SaveSystemSettings(), SaveUserLocale(), SaveWorkstationInfo(), ScmCreateNewControlPipe(), ScmMarkServiceForDelete(), ScmSetFailureActions(), ScmSetLastKnownGoodControlSet(), ScmWriteDependencies(), ScmWriteSecurityDescriptor(), set_profile_device_key(), set_proxy(), set_value_state(), SetActivePwrScheme(), SetAutoAdminLogon(), SetAutoDaylight(), SetClassId(), SetComputerNameExW(), COpenWithList::SetDefaultHandler(), CInputProcessorProfiles::SetDefaultLanguageProfile(), SetDefaultPrinterW(), SetFindFlags(), SetHKCRValue(), SetHotPlugFlags(), SetInstallationCompleted(), SetLastID(), SetNtpClientValues(), SetNTPServer(), SetParametersValues(), SetPerUserSecValuesW(), SetProfileData(), SetSetupType(), SETUP_CreateClassKey(), SETUPDI_CreateDrvKey(), SetupDiChangeState(), SetupDiInstallDevice(), SetupRegisterClass(), SetUserGeoID(), SetUserWaitInterval(), SHRegWriteUSValueW(), SHSetUnreadMailCountW(), SHSetValueW(), SKSetValueW(), SQLWritePrivateProfileStringW(), START_TEST(), CFindFolder::StartSearch(), stillimagew_RegisterLaunchApplication(), StoreDriveSettings(), test4(), test_CallForAttributes(), test_enum_value(), test_Installer_RegistryValue(), test_IQueryAssociations_GetString(), test_legacy_filter_registration(), test_OleRegGetUserType(), test_set_value(), TestMyEventProvider(), TLB_register_interface(), TOOLBAR_Save(), TRASH_CanTrashFile(), update_locale_registry(), UpdateCaretBlinkTimeReg(), UpdateRegistryForFontSubstitutes(), UpdateRegistryString(), UpdateTcpIpInformation(), UpdateUsersShellFolderSettings(), UXTHEME_ApplyTheme(), UXTHEME_BackupSystemMetrics(), WinHttpSetDefaultProxyConfiguration(), WINTRUST_WriteProviderToReg(), WINTRUST_WriteSingleUsageEntry(), WintrustSetRegPolicyFlags(), WlxActivateUserShell(), wnet_use_connection(), write_config_value(), write_credential_blob(), write_reg_key(), write_registry_values(), write_types(), WriteCabinetState(), WriteGlobalPwrPolicy(), WriteKeysSettings(), WriteOwnerSettings(), WriteParameterArray(), WritePortSettings(), WriteProcessorPwrScheme(), WritePwrPolicy(), WritePwrScheme(), WriteStartupRecoveryOptions(), WriteUserLocale(), and ZoneMgrImpl_SetZoneAttributes().
| LONG WINAPI RegSetValueW | ( | HKEY | hKeyOriginal, |
| LPCWSTR | lpSubKey, | ||
| DWORD | dwType, | ||
| LPCWSTR | lpData, | ||
| DWORD | cbData | ||
| ) |
Definition at line 5000 of file reg.c.
Referenced by CoTreatAsClass(), CreateRegAppPath(), DllRegisterServer(), NdrDllRegisterProxy(), OleSetAutoConvert(), SetupRegisterClass(), test_reg_query_value(), and test_set_value().
Definition at line 5078 of file reg.c.
Referenced by CreateUserProfileExW(), RegUnLoadKeyA(), UnloadHive(), and UnloadUserProfile().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | reg | ) |
Definition at line 37 of file reg.c.
Referenced by MapDefaultKey(), RegDisablePredefinedCache(), and RegDisablePredefinedCacheEx().
Definition at line 36 of file reg.c.
Referenced by MapDefaultKey(), and RegDisablePredefinedCacheEx().
|
static |
Definition at line 34 of file reg.c.
Referenced by CloseDefaultKeys(), MapDefaultKey(), RegInitialize(), and RegOverridePredefKey().
Definition at line 38 of file reg.c.
Referenced by RegInitialize().
|
static |
Definition at line 33 of file reg.c.
Referenced by CloseDefaultKeys(), MapDefaultKey(), RegCleanup(), RegDisablePredefinedCache(), RegDisablePredefinedCacheEx(), RegInitialize(), and RegOverridePredefKey().
|
static |
Definition at line 35 of file reg.c.
Referenced by RegEnumKeyExW(), RegInitialize(), RegOpenUserClassesRoot(), RegpCopyTree(), and RegQueryInfoKeyW().