ReactOS 0.4.15-dev-7788-g1ad9096
|
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 5155 of file reg.c.
Referenced by RegLoadMUIStringW().
Definition at line 153 of file reg.c.
Referenced by RegCopyTreeW(), RegCreateKeyExW(), RegDeleteKeyExW(), RegDeleteKeyValueW(), 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(), 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(), msi_publish_patches(), 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(), 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(), SHELL_FS_HideExtension(), 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_publish_sourcelist(), 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(), 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_key_portable(), 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_tree_(), init_functionpointers(), InitFunctionPtrs(), and RegDeleteKeyA().
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(), init_functionpointers(), RegDeleteKeyExA(), RegDeleteKeyW(), and TLB_unregister_interface().
LONG WINAPI RegDeleteKeyValueA | ( | IN HKEY | hKey, |
IN LPCSTR lpSubKey | OPTIONAL, | ||
IN LPCSTR lpValueName | OPTIONAL | ||
) |
Definition at line 1430 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(), package_RegDeleteTreeW(), 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 1843 of file reg.c.
Referenced by InitFunctionPtrs(), unregister_coclasses(), and unregister_mediatypes_extension().
Definition at line 1749 of file reg.c.
Referenced by RegDeleteTreeA(), and RegDeleteTreeW().
Definition at line 2325 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 2361 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(), msi_unpublish_feature(), myRegDeleteTreeW(), package_RegDeleteTreeW(), pendingRename(), PNP_SetClassRegProp(), PNP_SetDeviceRegProp(), ProcessRunKeys(), RChangeServiceConfig2W(), RegDeleteTreeW(), 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(), UXTHEME_ApplyTheme(), write_shared_dlls_count(), and WriteParameterArray().
Definition at line 2397 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 2448 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 2533 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_DoList(), 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 2422 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 2697 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 2859 of file reg.c.
Referenced by CDesktopFolderEnum::AddItemsFromClassicStartMenuKey(), 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(), 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 2980 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 3016 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 2075 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 1969 of file reg.c.
Referenced by AddFSClassKeysToArray(), CRegFolderEnum::AddItemsFromKey(), AssocGetPerceivedType(), CDefaultContextMenu::BrowserFlagsFromVerb(), 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_stringvalue(), GetCLSIDForFileTypeFromExtension(), CNetConnectionPropertyUi::GetDeviceInstanceID(), GetInterfaceName(), CQueryAssociations::GetString(), HCR_GetClassNameW(), InitializeRecycleBinDlg(), InitIconOverlays(), CFileDefExt::InitOpensWithField(), COpenWithList::IsHidden(), IsNamespaceExtensionHidden(), COpenWithList::Load(), load_config_driver(), load_settings(), COpenWithList::LoadFromProgIdKey(), CNewMenu::LoadItem(), LoadPropSheetHandlers(), COpenWithList::LoadRecommendedFromHKCR(), COpenWithList::LoadRecommendedFromHKCU(), MMDevice_GetPropValue(), msi_check_product_patches(), msi_get_patch_state(), OpenKeyFromFileType(), PixelFormatInfo_GetChannelMask(), read_bitmap_patterns(), read_metadata_patterns(), COpenWithList::SetDefaultHandler(), 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 3061 of file reg.c.
Referenced by test_reg_load_key().
Definition at line 3108 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 5297 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 5197 of file reg.c.
Referenced by RegLoadMUIStringA().
LONG WINAPI RegNotifyChangeKeyValue | ( | HKEY | hKey, |
BOOL | bWatchSubtree, | ||
DWORD | dwNotifyFilter, | ||
HANDLE | hEvent, | ||
BOOL | fAsynchronous | ||
) |
Definition at line 3181 of file reg.c.
Referenced by notif_thread_proc(), ATL::CRegKey::NotifyChangeKeyValue(), test_RegNotifyChangeKeyValue(), and WsSetupCatalogProtection().
Definition at line 3238 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 3263 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 3327 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(), SHELL_IsShortcut(), 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 3362 of file reg.c.
Referenced by _CmdWndProc(), CBandSiteMenu::_CreateMenuPart(), _enumeratorRememberedW(), _HandleConfigureLPTPortCommandOK(), _InitializeLocalSpooler(), _InitializePrintProviderList(), _LocalGetPrinterHandleData(), _LocalGetPrintServerHandleData(), _LocalSetPrinterHandleData(), _LocalSetPrintServerHandleData(), _OpenEnvironment(), _tryLoadProvider(), AboutDlgProc(), AddClassKeyToArray(), CDesktopFolderEnum::AddItemsFromClassicStartMenuKey(), 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(), 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(), GetActivePwrScheme(), GetAllUsersProfileDirectoryW(), 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(), 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(), 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(), msi_check_product_patches(), msi_get_patch_state(), 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(), RCloseServiceHandle(), 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(), RegDeleteTreeW(), ATL::CRegObject::RegDeleteTreeX(), RegFindRecurse(), RegFindWalk(), RegGetDWORD(), RegGetDWORDValue(), RegGetSZ(), RegGetValueW(), register_legacy_filters(), registry_enumerate_credentials(), registry_get_handle(), 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(), ScmAssignNewTag(), ScmAutoStartServices(), ScmCopyControlSet(), ScmCreateServiceDatabase(), ScmCreateServiceKey(), ScmDeleteControlSet(), ScmDeleteMarkedServices(), ScmDeleteRegKey(), 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_TryAppPathW(), SHGetShellKey(), SHGetValueW(), SHOpenRegStream2W(), SHPropertyBag_OnRegKey(), SHRegGetCLSIDKeyW(), SHRegOpenUSKeyW(), SockLoadHelperDll(), SockLoadTransportList(), SockLoadTransportMapping(), SQLGetInstalledDriversW(), START_TEST(), StartScreenSaver(), StartShell(), 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 3297 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(), SuggestKeys(), 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 3470 of file reg.c.
Definition at line 366 of file reg.c.
Definition at line 1897 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 3612 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 3691 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 3876 of file reg.c.
LONG WINAPI RegQueryMultipleValuesW | ( | HKEY | hKey, |
PVALENTW | val_list, | ||
DWORD | num_vals, | ||
LPWSTR | lpValueBuf, | ||
LPDWORD | ldwTotsize | ||
) |
Definition at line 3940 of file reg.c.
Definition at line 4241 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 4038 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(), SHELL_IsShortcut(), 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_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 4132 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(), BuildLogListAndFilterList(), BuildVolatileEnvironment(), cache_container_set_size(), capGetDriverDescriptionW(), CheckForLiveCD(), CheckLogOrSourceExistence(), ChooseFavorite(), CliGetPreloadKeyboardLayouts(), CliReadRegistryValue(), COM_OpenKeyForAppIdFromCLSID(), COMCAT_GetCategoryDesc(), ComDBClaimNextFreePort(), ComDBClaimPort(), ComDBGetCurrentPortUsage(), ComDBOpen(), ComDBReleasePort(), ComDBResizeDatabase(), connections_on_initdialog(), create_local_service(), create_mru_list(), create_server(), CreateEnvironmentBlock(), 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(), GetRegistrySettings(), GetRegValue(), GetResourceList(), GetServiceInstanceList(), GetServiceInstanceListSize(), GetServiceMainFunctions(), CSysTray::GetServicesEnabled(), GetSetupType(), GetShell(), GetShutdownReasonUI(), GetStringValue(), GetSyncSetting(), GetTimeZoneListIndex(), 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(), 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_comp_find_package(), msi_comp_find_prodcode(), 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(), 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(), CAppDB::UpdateInstalled(), 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 4270 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 4315 of file reg.c.
Definition at line 4376 of file reg.c.
Referenced by RegReplaceKeyA().
Definition at line 4510 of file reg.c.
Definition at line 4541 of file reg.c.
Referenced by RegRestoreKeyA().
LONG WINAPI RegSaveKeyA | ( | HKEY | hKey, |
LPCSTR | lpFile, | ||
LPSECURITY_ATTRIBUTES | lpSecurityAttributes | ||
) |
Definition at line 4616 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 4726 of file reg.c.
LONG WINAPI RegSaveKeyExW | ( | HKEY | hKey, |
LPCWSTR | lpFile, | ||
LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
DWORD | Flags | ||
) |
Definition at line 4759 of file reg.c.
Referenced by RegSaveKeyExA(), and SaveDefaultUserHive().
LONG WINAPI RegSaveKeyW | ( | HKEY | hKey, |
LPCWSTR | lpFile, | ||
LPSECURITY_ATTRIBUTES | lpSecurityAttributes | ||
) |
Definition at line 4646 of file reg.c.
Referenced by ExportRegistryFile(), RegSaveKeyA(), and RegSaveKeyExW().
LONG WINAPI RegSetKeySecurity | ( | HKEY | hKey, |
SECURITY_INFORMATION | SecurityInformation, | ||
PSECURITY_DESCRIPTOR | pSecurityDescriptor | ||
) |
Definition at line 4788 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 2248 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 2177 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 4983 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 4828 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 4911 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(), 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(), FileTypesDlg_AddExt(), 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_publish_install_properties(), msi_publish_patches(), 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(), 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(), 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(), 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 5029 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 test_reg_unload_key().
Definition at line 5107 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().