ReactOS 0.4.16-dev-197-g92996da
|
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(), get_key_value(), 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_classesroot(), test_classesroot_enum(), test_CoGetClassObject(), test_CoGetPSClsid(), test_copy_key_class(), test_delete_key_value(), 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_redirection(), test_reg_create_key(), test_reg_open_key(), test_reg_query_info(), test_register_progid_info(), test_symlinks(), 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(), AddNewLayout(), AddToFavoritesDlgProc(), AddUninstallKey(), ApplyEventlogSettings(), ApplyRegistryValues(), BuildVolatileEnvironment(), CategoryMgr_RegisterCategory(), 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(), CreateInstanceKey(), CreateNewKey(), 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(), EnumTfLanguageProfiles_Constructor(), FillList(), FilterMapper3_CreateCategory(), FilterMapper_RegisterFilter(), FilterMapper_RegisterPin(), FilterMapper_RegisterPinType(), get_cert_mgr_usages(), get_fusion_filename(), GetCurrentDPI(), GetFallbackHKCRKey(), CSysTray::GetServicesEnabled(), ImageView_SaveSettings(), INetCfgComponentControl_fnApplyRegistryChanges(), INetCfgLock_fnAcquireWriteLock(), CRegPropertyBag::Init(), InitAppRegKey(), InitializeFormList(), InitLogs(), InitSettings(), InputProcessorProfiles_AddLanguageProfile(), InputProcessorProfiles_Register(), InputProcessorProfiles_SetDefaultLanguageProfile(), 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(), open_cred_mgr_key(), open_key(), OpenConfigurationKey(), OpenImageFileExecOptions(), PNP_CreateKey(), PNP_GetClassInstance(), PNP_GetHwProfInfo(), PNP_SetClassRegProp(), ProcessSetupInf(), ProcessUnattendSection(), ProfilesEnumGuid_Constructor(), publish_patches(), RegCreateKeyExA(), RegCreateKeyW(), 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(), RegisterComponent(), RegisterHelperDll(), RegisterSdbEntry(), RegisterService(), RegisterTypeLib(), registry_callback(), registry_get_handle(), RegSetDWORDValue(), 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(), COpenWithList::SetDefaultHandler(), SetFindFlags(), SetHotPlugFlags(), SetNtpClientValues(), SetParametersValues(), SetPerUserSecValuesW(), SETUP_CreateClassKey(), SETUPDI_CreateDevKey(), SETUPDI_CreateDrvKey(), SetupDiCreateDeviceInterfaceRegKeyW(), SetupDiCreateDevRegKeyW(), SHAddToRecentDocs(), SHCreateSessionKey(), SHGetShellKey(), SHOpenRegStream2W(), SHRegCreateUSKeyW(), 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(), 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_(), InitFunctionPtrs(), 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.
Referenced by InitFunctionPtrs().
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 InitFunctionPtrs(), 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(), restore_value(), save_cert_mgr_usages(), setLayerValue(), SHDeleteValueA(), START_TEST(), test_AddERExcludedApplicationA(), test_appsearch_reglocator(), test_debug_heap(), test_delete_value(), 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_symlinks(), 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(), devinst_RegDeleteTreeW(), do_reg_operation(), FilterMapper_UnregisterFilter(), INetCfgComponentControl_fnApplyRegistryChanges(), 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(), unpublish_feature(), 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(), 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(), CDefaultContextMenu::AddStaticEntriesForKey(), AddUserProfiles(), AllSysInfo(), build_zonemap_from_reg(), BuildLogListAndFilterList(), BuildParameterArray(), capGetDriverDescriptionW(), CategoryMgr_FindClosestCategory(), 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(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), EnumerateSoundProfiles(), EnumerateTimeZoneList(), EnumHKCRKey(), EnumInterfaces(), EnumPwrSchemes(), EnumTfLanguageProfiles_Next(), export_registry_data(), fetch_machine_component(), fetch_machine_product(), fetch_user_component(), fetch_user_product(), FileTypesDlg_Refresh(), 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(), next_LanguageProfile(), CEnumRegKey::NextKey(), OnTreeExpanding(), package_RegDeleteTreeW(), PNP_EnumerateSubKeys(), ProfilesEnumGuid_Next(), query_all(), query_value(), read_types(), RefreshTreeItem(), reg_delete_tree(), 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(), SHEnumKeyExW(), 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(), delete_key(), DEVENUM_IEnumMoniker_Next(), DEVENUM_IEnumMoniker_Skip(), DirectPlayEnumerateAW(), DisplayStatus(), EditTypeDlg_ReadClass(), EditTypeDlg_WriteClass(), enum_key(), EnumOLEVERB_Next(), FindExeCplClass(), GetSpecialKLID(), HCR_GetDefaultVerbW(), Imm32GetImeLayout(), ImportSoundProfiles(), InstallerImpl_RegistryValue(), KLIDFromSpecialHKL(), lineGetCountryW(), CLangBarItemList::Load(), LoadClassicColorSchemes(), LoadSchemeSizes(), MIDIMAP_LoadSettingsScheme(), registry_enumerate_credentials(), ShellExecute_FromContextMenuHandlers(), UIINSERTOBJECTDLG_PopulateObjectTypes(), ViewTree_LoadAll(), and ViewTree_LoadTree().
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_classesroot_enum(), test_deleted_key(), test_enum_value(), test_RegQueryValueExPerformanceData(), test_rw_order(), test_SHGetObjectCompatFlags(), test_string_termination(), 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(), 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(), IsLayoutExists(), ITERATE_FindRelatedProducts(), LoadHelpers(), LocaleList_Create(), MainWnd_OnUpdateRegistry(), MMDevPropStore_GetAt(), MMDevPropStore_GetCount(), MSACM_RegisterAllDrivers(), MSI_EnumComponentQualifiers(), MsiEnumClientsW(), MsiEnumFeaturesW(), MsiEnumRelatedProductsW(), MsiGetProductCodeW(), MsiSourceListEnumMediaDisksW(), myRegDeleteTreeW(), CEnumRegKey::NextValue(), OnInitMenu(), package_RegDeleteTreeW(), 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(), test_enum_value(), txt_export_registry_data(), URL_GuessScheme(), and wWinMain().
Definition at line 2951 of file reg.c.
Referenced by create_new_eventlog(), CreateEventLog(), CreateUserHive(), ATL::CRegKey::Flush(), ImportRegistryFile(), InstallEventSource(), RemoveEventLog(), RSetServiceObjectSecurity(), SaveCurrentLocale(), SaveGeoID(), ScmCopyControlSet(), ScmSetLastKnownGoodControlSet(), test_deleted_key(), 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(), InitFunctionPtrs(), 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(), CDefaultContextMenu::BrowserFlagsFromVerb(), check_product_patches(), ComponentInfo_GetDWORDValue(), ComponentInfo_GetGUIDValue(), ComponentInfo_GetStringValue(), create_monodata(), DoGetProductType(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), CDrvDefExt::ExtraPageProc(), FILEDLG95_MRU_get_slot(), FILEDLG95_MRU_save_filename(), FindExeCplClass(), CDrvDefExt::GeneralPageProc(), get_patch_state(), get_stringvalue(), GetCLSIDForFileTypeFromExtension(), CNetConnectionPropertyUi::GetDeviceInstanceID(), GetInterfaceName(), CQueryAssociations::GetString(), HCR_GetClassNameW(), InitializeRecycleBinDlg(), InitIconOverlays(), CFileDefExt::InitOpensWithField(), COpenWithList::IsHidden(), COpenWithList::Load(), load_config_driver(), load_settings(), COpenWithList::LoadFromProgIdKey(), CNewMenu::LoadItem(), LoadPropSheetHandlers(), COpenWithList::LoadRecommendedFromHKCR(), COpenWithList::LoadRecommendedFromHKCU(), MMDevice_GetPropValue(), OpenKeyFromFileType(), PixelFormatInfo_GetChannelMask(), read_bitmap_patterns(), read_metadata_patterns(), COpenWithList::SetDefaultHandler(), SHELL32_IsShellFolderNamespaceItemHidden(), SHELL_GetRegCLSID(), 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.
Referenced by test_reg_load_key().
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(), HCR_GetClassNameA(), and HCR_MapTypeToValueA().
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(), test_RegNotifyChangeKeyValue(), and WsSetupCatalogProtection().
Definition at line 3209 of file reg.c.
Referenced by CreateUserEnvironment(), DeleteUserCursorScheme(), get_mmioFromProfile(), LoadShutdownSelState(), MIDIMAP_LoadSettings(), SaveCursorScheme(), SaveShutdownSelState(), SetDefaultLanguage(), StartScreenSaver(), test_invalid_stdin(), test_RegOpenCurrentUser(), 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 check_user_privs(), 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(), 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(), 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(), SHOpenRegStream2A(), SHPinDllOfCLSID(), SHRegDuplicateHKey(), START_TEST(), test_classesroot(), 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_redirection(), test_reg_open_key(), test_register_font(), test_register_product(), test_register_typelib(), test_register_user(), test_RegPolicyFlags(), test_RegQueryValueExPerformanceData(), test_remove_upgrade_code(), test_SetupDiOpenClassRegKeyExA(), test_SHCreateDefaultContextMenu(), test_SHQueryValueEx(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_stub(), test_symlinks(), test_TreatAsClass(), test_XcvDataPort_ConfigureLPTPortCommandOK(), test_XcvDataPort_GetTransmissionRetryTimeout(), uniquecontainer(), unregister_keys(), 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(), AddNewLayout(), AddNotificationDll(), AddSoundProfile(), CDefaultContextMenu::AddStaticEntriesForKey(), AddUserProfiles(), AllSysInfo(), ApplyChanges(), ApplyOrCancelChanges(), BuildCodePageList(), BuildLogListAndFilterList(), BuildParameterArray(), BuildServiceArray(), BuildVolatileEnvironment(), CallNotificationDll(), CallNotificationDlls(), CanUserWritePwrScheme(), capGetDriverDescriptionW(), CategoryMgr_FindClosestCategory(), CategoryMgr_RegisterCategory(), CategoryMgr_UnregisterCategory(), ChangeNtProductType(), check_product_patches(), CheckForLiveCD(), CheckForLoadedProfile(), CheckLogOrSourceExistence(), ChooseFavorite(), ChooseGinaUI(), CliGetImeHotKeysFromRegistry(), CliGetPreloadKeyboardLayouts(), CliSetSingleHotKey(), 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(), DecrementRefCount(), delete_key(), delete_test_key(), DeleteExt(), DeleteHelperCommand(), DeleteKey(), 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(), enum_key(), enum_values(), EnumClientServiceProtocol(), CDefaultContextMenu::EnumerateDynamicContextHandlerForKey(), CNetConnectionManager::EnumerateINetConnections(), EnumerateNetworkAdapter(), EnumerateNetworkComponent(), EnumerateSoundProfiles(), EnumerateTimeZoneList(), EnumHKCRKey(), EnumInterfaces(), EnumPwrSchemes(), EnumTfLanguageProfiles_Clone(), 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(), FindExeCplClass(), FindNetworkAdapter(), ForceFriendlyUI(), get_default_proxy_reg_value(), get_fusion_filename(), get_install_root(), get_mono_path_from_registry(), get_patch_state(), GetActivePwrScheme(), GetAllUsersProfileDirectoryW(), GetAssocClass(), GetAutoDaylight(), GetBooleanRegValue(), GetBootResourceList(), GetClassMediaFile(), CQueryAssociations::GetCommand(), GetComputerNames(), GetCurrentHwProfileW(), GetCurrentUserKey(), GetDefaultPrinterFromRegistry(), GetDefaultPrinterW(), GetDefaultUserProfileDirectoryW(), GetDesktopPath(), CNetConnectionPropertyUi::GetDeviceInstanceID(), GetDeviceInstanceList(), GetDeviceInstanceListSize(), GetDisplayNameFileAndID(), GetEnumeratorInstanceList(), GetEnumeratorInstanceListSize(), GetEnumOptions(), GetEventMessageFileDLL(), GetFallbackHKCRKey(), GetFileTypeIconsByKey(), GetGinaPath(), GetHotPlugFlags(), GetInterfaceFriendlyName(), GetInterfaceNameInternal(), GetIntervalSetting(), GetJapaneseUninstallCmdLine(), GetLayoutCount(), GetLayoutName(), GetLPTTransmissionRetryTimeout(), GetPerAdapterInfo(), GetPreferredHKCRKey(), GetProfile(), GetProfileCount(), GetProfiles(), GetProfilesDirectoryW(), GetProfileType(), GetProgramsPath(), CNetConnection::GetProperties(), GetPwrDiskSpindownRange(), GetRegistrySettings(), GetRegValue(), GetResourceList(), GetServiceInstanceList(), GetServiceInstanceListSize(), GetSetupType(), GetShell(), GetShutdownReasonUI(), CQueryAssociations::GetString(), GetSubkeyInfoHelper(), GetSyncSetting(), GetTimeZoneListIndex(), GetTypeName(), CZipFolder::GetUIObjectOf(), GetUsedPorts(), GetUserProfileDirectoryW(), GetUserWaitInterval(), GUILoggedOutSAS(), HCR_GetDefaultVerbW(), HCR_GetExecuteCommandW(), HCR_GetFolderAttributes(), HCR_GetIconW(), 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(), InitTTFontCache(), InitWorkstationInfo(), InputList_PrepareUserRegistry(), InputProcessorProfiles_AddLanguageProfile(), InputProcessorProfiles_EnableLanguageProfile(), InputProcessorProfiles_EnableLanguageProfileByDefault(), InputProcessorProfiles_GetDefaultLanguageProfile(), InputProcessorProfiles_IsEnabledLanguageProfile(), InstallDevice(), InstallOneService(), InstallReactOS(), InstallScreenSaverW(), Int_EnumDependentServicesW(), IntGetIcdData(), IntLoadKeyboardLayout(), IsConsoleBoot(), IsExtensionAShortcut(), IsFriendlyUIActive(), IsInternetESCEnabledLocal(), IsLayoutExists(), IsLiveCD(), IsShowHibernateButtonActive(), IsWindowsOS(), KLIDFromSpecialHKL(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), LayoutList_Create(), load_mapi_providers(), LoadAdvancedSettings(), COpenWithList::LoadAppList(), LoadBoard(), CNewMenu::LoadCachedItems(), LoadCurrentLocale(), LoadDNSSettings(), LoadDWORDFromRegistry(), LoadEventLabel(), LoadEventLabels(), LoadFilterSettings(), LoadHelpers(), LoadInstallableVDD(), CNewMenu::LoadItem(), LoadLogFiles(), COpenWithList::LoadProgIdList(), CInputPin::LoadProxyPlugins(), COutputPin::LoadProxyPlugins(), CKsProxy::LoadProxyPlugins(), COpenWithList::LoadRecommendedFromHKCR(), COpenWithList::LoadRecommendedFromHKCU(), LoadRegistrySettings(), LoadSettings(), LoadShutdownSelState(), LoadSoundProfiles(), LoadStringFromRegistry(), LoadUsernameHint(), LoadUserProfileW(), 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(), next_LanguageProfile(), OnAutoSync(), 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(), PrintOSVersion(), process_extensions(), ProcessPage_OnDebug(), ProcessPageShowContextMenu(), ProcessRunKeys(), ProcessRunOnceEx(), ProcessSetupInf(), ProcessUnattendSection(), query_all(), 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_export(), RegDeleteKeyValueW(), RegDeleteTreeW(), ATL::CRegObject::RegDeleteTreeX(), RegFindRecurse(), RegFindWalk(), RegGetDWORD(), RegGetDWORDValue(), RegGetSZ(), RegGetValueW(), register_legacy_filters(), registry_enumerate_credentials(), registry_get_handle(), RegKeyExists(), RegOpenKeyExA(), RegOpenKeyW(), RegQueryRegistryKeys(), RegQueryRegistryValues(), RegSetDWORDValue(), RegTGetKeyHandle(), RemoveEventLog(), CNetConnection::Rename(), REnumDependentServicesA(), REnumDependentServicesW(), ReportProductInfoEvent(), ReturnNtProduct(), run_copy(), run_delete(), run_query(), 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(), 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(), SHAboutInfoW(), SHCoCreateInstance(), SHCopyKeyW(), SHCreatePropSheetExtArrayEx(), SHDeleteEmptyKeyW(), SHDeleteKeyW(), SHDeleteOrphanKeyW(), SHDeleteValueW(), SHDOCVW_GetShellInstanceObjectClassObject(), SHELL_FindExecutableByVerb(), SHELL_IsShortcut(), SHELL_TryAppPathW(), SHGetShellKey(), 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_SQLGetPrivateProfileString(), test_SQLGetPrivateProfileStringW(), test_SQLWritePrivateProfileString(), TestInterfaceRegistry(), TestKeyAccess_(), TestModuleRegistry(), TestMyEventProvider(), testRegStoreSavedCerts(), TLB_unregister_interface(), TOOLBAR_Restore(), TreeWndNotifyProc(), 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(), UnregisterComponent(), UnRegisterTypeLib(), UpdateCaretBlinkTimeReg(), UpdateRegistryForFontSubstitutes(), UpdateTcpIpInformation(), UpdateUsersShellFolderSettings(), URL_ApplyDefault(), URL_GuessScheme(), UserInstStubWrapperW(), UXTHEME_RestoreSystemMetrics(), ViewDlg_Apply(), ViewDlg_RestoreDefaults(), ViewTree_LoadAll(), ViewTree_LoadTree(), W32TmServiceMain(), WinHttpGetDefaultProxyConfiguration(), WinHttpGetIEProxyConfigForCurrentUser(), WINTRUST_ReadProviderFromReg(), WlxActivateUserShell(), WlxScreenSaverNotify(), wmain(), wnetInit(), WNetOpenEnumW(), WriteComputerSettings(), WriteDefaultLogonData(), WriteKeysSettings(), WriteOwnerSettings(), WritePortSettings(), WriteSettings(), and wWinMain().
Definition at line 3268 of file reg.c.
Referenced by _HandleAddPort(), _HandleDeletePort(), ACTION_UnregisterClassInfo(), CRegFolderEnum::AddItemsFromKey(), AddPrintMonitorList(), CDefaultContextMenu::AddStaticContextMenusToMenu(), 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(), Imm32GetImeLayout(), 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(), 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(), ShellExecute_GetClassKey(), 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(), test_reg_query_info(), test_rw_order(), 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(), 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_hkey_main_Value_A(), _test_reg_key(), CallNotificationDll(), 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_key_value(), get_progfiles_dir(), get_program_files_dir(), get_reg_dword(), get_shell_icon_size(), get_system_dirs(), get_user_dirs(), GetAdaptersInfo(), GetDriverName(), GetNetworkParams(), 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_classesroot(), test_delete_key_value(), test_delete_value(), test_deleted_key(), 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_perflib_key(), test_process_components(), test_publish(), test_publish_components(), test_query_value_ex(), test_redirection(), test_reg_binary(), test_reg_copy_tree(), test_reg_delete_tree(), test_reg_dword(), test_register_font(), test_register_product(), test_registerDefaultOIDFunction(), test_registerOIDInfo(), test_registrar(), test_registry(), test_RegPolicyFlags(), test_RegQueryValueExPerformanceData(), test_remove_upgrade_code(), test_SHGetFolderPathA(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_string_termination(), test_symlinks(), 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(), 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_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(), GetAllUsersProfileDirectoryW(), CInstalledApplicationInfo::GetApplicationRegDword(), GetAutoDaylight(), GetBooleanRegValue(), GetBooleanValue(), GetBootResourceList(), GetClassMediaFile(), GetComputerNames(), GetConfigurationData(), GetCurrentDPI(), GetCurrentHwProfileW(), GetCurrentLoggedOnUserName(), GetDefaultPrinterFromRegistry(), GetDefaultPrinterW(), GetDefaultUserProfileDirectoryW(), GetDesktopPath(), GetDisplayNameFileAndID(), GetDWordValue(), GetEventMessageFileDLL(), GetFileTypeIconsByKey(), GetFindFlags(), GetGinaPath(), GetHotPlugFlags(), GetInterfaceFriendlyName(), GetInterfaceNameInternal(), GetIntervalSetting(), GetIntValue(), GetJapaneseUninstallCmdLine(), GetLayoutCount(), GetLayoutName(), GetLongValue(), GetLPTTransmissionRetryTimeout(), GetPerAdapterInfo(), GetPortType(), GetProfile(), GetProfilesDirectoryW(), GetProfileType(), GetProgramsPath(), CNetConnection::GetProperties(), GetPwrDiskSpindownRange(), GetRegDWORD(), GetRegistrySettings(), GetRegValue(), GetResourceList(), GetServiceInstanceList(), GetServiceInstanceListSize(), GetServiceMainFunctions(), CSysTray::GetServicesEnabled(), GetSetupType(), GetShell(), GetShutdownReasonUI(), GetStringValue(), GetSyncSetting(), GetTimeZoneListIndex(), GetTypeName(), GetUserProfileDirectoryW(), GetUserWaitInterval(), CQueryAssociations::GetValue(), go_home(), HCR_GetClassNameW(), HCR_GetFolderAttributes(), HCR_RegGetIconW(), HlinkGetSpecialReference(), I_CryptReadTrustedPublisherDWORDValueFromRegistry(), IEnumDMO_fnNext(), ImageView_LoadSettings(), Imm32GetImeLayout(), Imm32IsCUASEnabledInRegistry(), Imm32IsTIMDisabledInRegistry(), Imm32WriteImeLayout(), ImmLoadLayout(), ImportAppProfile(), ImportSoundLabel(), IncrementRefCount(), INetCfgLock_fnAcquireWriteLock(), INetCfgLock_fnIsWriteLocked(), init_driver(), InitAudioDlg(), InitControl(), InitializeDefaultUserLocale(), InitializePrinterList(), InitializePrintProcessorList(), InitKeyboardLayouts(), InitPropertiesDlg(), InitSettings(), InitWorkstationInfo(), InputList_FindPreloadKLID(), InputProcessorProfiles_GetDefaultLanguageProfile(), InputProcessorProfiles_IsEnabledLanguageProfile(), InstallDevice(), InstallerImpl_RegistryValue(), InstallOneService(), Int_EnumDependentServicesW(), INTERNET_LoadProxySettings(), IntGetIcdData(), IntLoadKeyboardLayout(), IntLoadPreloadKeyboardLayouts(), IsFriendlyUIActive(), IsInternetESCEnabledLocal(), IsLayoutExists(), IsShortcut(), IsShowHibernateButtonActive(), IsThemeActive(), IsWindowsOS(), ITERATE_FindRelatedProducts(), ITERATE_RemoveEnvironmentString(), ITERATE_WriteEnvironmentString(), KLIDFromSpecialHKL(), LayoutList_ReadLayout(), lineGetCountryW(), COpenWithList::Load(), load_mapi_provider(), load_mapi_providers(), load_mapping_settings(), 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(), 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(), RunSetupThreadProc(), SampIsSetupRunning(), ScmAssignNewTag(), ScmAutoStartServices(), ScmCreateNewControlPipe(), ScmGetControlSetValues(), ScmGetNoInteractiveServicesValue(), ScmGetSetupInProgress(), ScmInitNamedPipeCriticalSection(), ScmIsDeleteFlagSet(), ScmReadSecurityDescriptor(), ScmReadString(), ScmSetFailureActions(), SdbUninstallByGuid(), SdbUninstallByName(), search_reg(), SECUR32_initializeProviders(), SelectExtOnRename(), set_installer_properties(), SetAutoAdminLogon(), 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(), ShellExecute_GetClassKey(), 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_ApplyDefault(), UserInstStubWrapperW(), UXTHEME_LoadTheme(), UXTHEME_RestoreSystemMetrics(), ViewTree_LoadTree(), W32TmServiceMain(), WinHttpGetDefaultProxyConfiguration(), WinHttpGetIEProxyConfigForCurrentUser(), WINTRUST_ReadProviderFromReg(), WintrustGetRegPolicyFlags(), 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(), ATL::CRegKey::SetKeySecurity(), test_reg_create_key(), and test_reg_open_key().
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 InitFunctionPtrs(), 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(), 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_classesroot(), test_classesroot_enum(), test_CoGetPSClsid(), test_debug_heap(), test_delete_key_value(), test_delete_value(), test_deleted_key(), test_enum_value(), 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_redirection(), test_reg_copy_tree(), test_reg_delete_tree(), test_reg_query_info(), test_registry(), test_RegQueryValueExPerformanceData(), test_rw_order(), test_set_value(), test_string_termination(), test_symlinks(), 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(), 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(), CFontExt::DoInstallFontFile(), DoTestComputerName(), DoWriteProductOption(), DoWriteSoundEvents(), EditTypeDlg_WriteClass(), 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(), InitializeDefaultUserLocale(), InitializeFormList(), InitializeProfiles(), InitializeProgramFilesDir(), InitLogs(), InputList_AddInputMethodToUserRegistry(), InputList_WriteSubst(), InputProcessorProfiles_AddLanguageProfile(), InputProcessorProfiles_EnableLanguageProfile(), InputProcessorProfiles_EnableLanguageProfileByDefault(), InputProcessorProfiles_SetDefaultLanguageProfile(), 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(), PerformMount(), PNP_AddID(), PNP_SetClassRegProp(), PNP_SetDeviceRegProp(), ProcessSetupInf(), ProcessUnattendSection(), publish_install_properties(), publish_patches(), RChangeServiceConfig2W(), RChangeServiceConfigW(), RCreateServiceW(), 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(), COpenWithList::SetDefaultHandler(), SetDefaultPrinterW(), SetFindFlags(), SetHKCRValue(), SetHotPlugFlags(), SetInstallationCompleted(), SetLastID(), SetNtpClientValues(), SetNTPServer(), SetParametersValues(), SetPerUserSecValuesW(), SetProfileData(), SetSetupType(), SETUP_CreateClassKey(), SETUPDI_CreateDrvKey(), SetupDiChangeState(), SetupDiInstallDevice(), SetupRegisterClass(), SetUserWaitInterval(), SHRegWriteUSValueW(), 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(), UpdateCaretBlinkTimeReg(), UpdateRegistryForFontSubstitutes(), UpdateRegistryString(), UpdateTcpIpInformation(), UpdateUsersShellFolderSettings(), UXTHEME_ApplyTheme(), UXTHEME_BackupSystemMetrics(), ViewDlg_Apply(), ViewDlg_RestoreDefaults(), WinHttpSetDefaultProxyConfiguration(), WINTRUST_WriteProviderToReg(), WINTRUST_WriteSingleUsageEntry(), WintrustSetRegPolicyFlags(), 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 5049 of file reg.c.
Referenced by test_reg_unload_key().
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().