|
ReactOS 0.4.17-dev-1133-gc25e4fd
|
#include <reason.h>
Go to the source code of this file.
Classes | |
| struct | value_entA |
| struct | value_entW |
Typedefs | |
| typedef ACCESS_MASK | REGSAM |
| typedef struct value_entA | VALENTA |
| typedef struct value_entA * | PVALENTA |
| typedef struct value_entW | VALENTW |
| typedef struct value_entW * | PVALENTW |
| typedef VALENTA | VALENT |
| typedef VALENTA * | PVALENT |
| #define AbortSystemShutdown AbortSystemShutdownA |
| #define InitiateSystemShutdown InitiateSystemShutdownA |
| #define InitiateSystemShutdownEx InitiateSystemShutdownExA |
| #define RegConnectRegistry RegConnectRegistryA |
| #define RegCreateKey RegCreateKeyA |
| #define RegCreateKeyEx RegCreateKeyExA |
| #define RegDeleteKey RegDeleteKeyA |
| #define RegDeleteKeyEx RegDeleteKeyExA |
| #define RegDeleteValue RegDeleteValueA |
| #define RegEnumKey RegEnumKeyA |
| #define RegEnumKeyEx RegEnumKeyExA |
| #define RegEnumValue RegEnumValueA |
| #define RegLoadKey RegLoadKeyA |
| #define RegOpenKey RegOpenKeyA |
| #define RegOpenKeyEx RegOpenKeyExA |
| #define RegQueryInfoKey RegQueryInfoKeyA |
| #define RegQueryMultipleValues RegQueryMultipleValuesA |
| #define RegQueryValue RegQueryValueA |
| #define RegQueryValueEx RegQueryValueExA |
| #define RegReplaceKey RegReplaceKeyA |
| #define RegRestoreKey RegRestoreKeyA |
| #define RegSaveKey RegSaveKeyA |
| #define RegSaveKeyEx RegSaveKeyExA |
| #define RegSetValue RegSetValueA |
| #define RegSetValueEx RegSetValueExA |
| #define RegUnLoadKey RegUnLoadKeyA |
| #define RRF_RT_DWORD (RRF_RT_REG_BINARY | RRF_RT_REG_DWORD) |
| #define RRF_RT_QWORD (RRF_RT_REG_BINARY | RRF_RT_REG_QWORD) |
| typedef struct value_entA* PVALENTA |
| typedef struct value_entW* PVALENTW |
| typedef struct value_entA VALENTA |
| typedef struct value_entW VALENTW |
| typedef _Return_type_success_ | ( | return | = =ERROR_SUCCESS | ) |
Definition at line 203 of file symcrypt.h.
| BOOL WINAPI InitiateSystemShutdownA | ( | _In_opt_ | LPSTR, |
| _In_opt_ | LPSTR, | ||
| _In_ | DWORD, | ||
| _In_ | BOOL, | ||
| _In_ | BOOL | ||
| ) |
| BOOL WINAPI InitiateSystemShutdownExA | ( | _In_opt_ | LPSTR, |
| _In_opt_ | LPSTR, | ||
| _In_ | DWORD, | ||
| _In_ | BOOL, | ||
| _In_ | BOOL, | ||
| _In_ | DWORD | ||
| ) |
| BOOL WINAPI InitiateSystemShutdownExW | ( | _In_opt_ | LPWSTR, |
| _In_opt_ | LPWSTR, | ||
| _In_ | DWORD, | ||
| _In_ | BOOL, | ||
| _In_ | BOOL, | ||
| _In_ | DWORD | ||
| ) |
| BOOL WINAPI InitiateSystemShutdownW | ( | _In_opt_ | LPWSTR, |
| _In_opt_ | LPWSTR, | ||
| _In_ | DWORD, | ||
| _In_ | BOOL, | ||
| _In_ | BOOL | ||
| ) |
| LSTATUS WINAPI RegCreateKeyExA | ( | _In_ HKEY | hKey, |
| _In_ LPCSTR | lpSubKey, | ||
| _Reserved_ DWORD | Reserved, | ||
| _In_opt_ LPSTR | lpClass, | ||
| _In_ DWORD | dwOptions, | ||
| _In_ REGSAM | samDesired, | ||
| _In_opt_ LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| _Out_ PHKEY | phkResult, | ||
| _Out_opt_ PDWORD | lpdwDisposition | ||
| ) |
| LSTATUS WINAPI RegCreateKeyExW | ( | _In_ HKEY | hKey, |
| _In_ LPCWSTR | lpSubKey, | ||
| _Reserved_ DWORD | Reserved, | ||
| _In_opt_ LPWSTR | lpClass, | ||
| _In_ DWORD | dwOptions, | ||
| _In_ REGSAM | samDesired, | ||
| _In_opt_ LPSECURITY_ATTRIBUTES | lpSecurityAttributes, | ||
| _Out_ PHKEY | phkResult, | ||
| _Out_opt_ PDWORD | lpdwDisposition | ||
| ) |
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(), run_registry_test(), setperusersecvalues_test(), SHAddToRecentDocs(), SHDeleteOrphanKeyA(), START_TEST(), test_add_source_filter(), 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_multistring_termination(), 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_registry_mapping(), test_RegNotifyChangeKeyValue(), test_RegRenameKey(), test_rw_order(), test_SHDeleteKey(), test_SHRegDuplicateHKey(), 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().
| LSTATUS WINAPI RegDeleteKeyExA | ( | _In_ HKEY | hKey, |
| _In_ LPCSTR | lpSubKey, | ||
| _In_ REGSAM | samDesired, | ||
| _Reserved_ DWORD | Reserved | ||
| ) |
| LSTATUS WINAPI RegDeleteKeyExW | ( | _In_ HKEY | hKey, |
| _In_ LPCWSTR | lpSubKey, | ||
| _In_ REGSAM | samDesired, | ||
| _Reserved_ DWORD | Reserved | ||
| ) |
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(), 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(), UnregisterComponent(), UnRegisterTypeLib(), WINTRUST_RemoveProviderFromReg(), and WNetCancelConnection2W().
| LSTATUS WINAPI RegEnumKeyA | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_opt_(cchName) LPSTR | lpName, | ||
| _In_ DWORD | cchName | ||
| ) |
| LSTATUS WINAPI RegEnumKeyExA | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_to_opt_ *, *+1lpcchName LPSTR | lpName, | ||
| _Inout_ LPDWORD | lpcchName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_writes_to_opt_ *, *+1lpcchClass LPSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcchClass, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
| LSTATUS WINAPI RegEnumKeyExW | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_to_opt_ *, *+1lpcchName LPWSTR | lpName, | ||
| _Inout_ LPDWORD | lpcchName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_writes_to_opt_ *, *+1lpcchClass LPWSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcchClass, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
| LSTATUS WINAPI RegEnumKeyW | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_opt_(cchName) LPWSTR | lpName, | ||
| _In_ DWORD | cchName | ||
| ) |
| LSTATUS WINAPI RegEnumValueA | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_to_opt_ *, *+1lpcchValueName LPSTR | lpValueName, | ||
| _Inout_ LPDWORD | lpcchValueName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpType, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPBYTE | lpData, | ||
| _Inout_opt_ LPDWORD | lpcbData | ||
| ) |
| LSTATUS WINAPI RegEnumValueW | ( | _In_ HKEY | hKey, |
| _In_ DWORD | dwIndex, | ||
| _Out_writes_to_opt_ *, *+1lpcchValueName LPWSTR | lpValueName, | ||
| _Inout_ LPDWORD | lpcchValueName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpType, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPBYTE | lpData, | ||
| _Inout_opt_ LPDWORD | lpcbData | ||
| ) |
| LSTATUS WINAPI RegGetKeySecurity | ( | _In_ HKEY | hKey, |
| _In_ SECURITY_INFORMATION | SecurityInformation, | ||
| _Out_writes_bytes_opt_ *lpcbSecurityDescriptor PSECURITY_DESCRIPTOR | pSecurityDescriptor, | ||
| _Inout_ LPDWORD | lpcbSecurityDescriptor | ||
| ) |
| LSTATUS WINAPI RegNotifyChangeKeyValue | ( | _In_ | HKEY, |
| _In_ | BOOL, | ||
| _In_ | DWORD, | ||
| _In_opt_ | HANDLE, | ||
| _In_ | BOOL | ||
| ) |
| LSTATUS WINAPI RegOpenKeyExA | ( | _In_ | HKEY, |
| _In_opt_ | LPCSTR, | ||
| _In_opt_ | DWORD, | ||
| _In_ | REGSAM, | ||
| _Out_ | PHKEY | ||
| ) |
| LSTATUS WINAPI RegOpenKeyExW | ( | _In_ | HKEY, |
| _In_opt_ | LPCWSTR, | ||
| _In_opt_ | DWORD, | ||
| _In_ | REGSAM, | ||
| _Out_ | PHKEY | ||
| ) |
| LSTATUS WINAPI RegQueryInfoKeyA | ( | _In_ HKEY | hKey, |
| _Out_writes_to_opt_ *, *+1lpcchClass LPSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcchClass, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpcSubKeys, | ||
| _Out_opt_ LPDWORD | lpcbMaxSubKeyLen, | ||
| _Out_opt_ LPDWORD | lpcbMaxClassLen, | ||
| _Out_opt_ LPDWORD | lpcValues, | ||
| _Out_opt_ LPDWORD | lpcbMaxValueNameLen, | ||
| _Out_opt_ LPDWORD | lpcbMaxValueLen, | ||
| _Out_opt_ LPDWORD | lpcbSecurityDescriptor, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
| LSTATUS WINAPI RegQueryInfoKeyW | ( | _In_ HKEY | hKey, |
| _Out_writes_to_opt_ *, *+1lpcchClass LPWSTR | lpClass, | ||
| _Inout_opt_ LPDWORD | lpcchClass, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpcSubKeys, | ||
| _Out_opt_ LPDWORD | lpcbMaxSubKeyLen, | ||
| _Out_opt_ LPDWORD | lpcbMaxClassLen, | ||
| _Out_opt_ LPDWORD | lpcValues, | ||
| _Out_opt_ LPDWORD | lpcbMaxValueNameLen, | ||
| _Out_opt_ LPDWORD | lpcbMaxValueLen, | ||
| _Out_opt_ LPDWORD | lpcbSecurityDescriptor, | ||
| _Out_opt_ PFILETIME | lpftLastWriteTime | ||
| ) |
| LSTATUS WINAPI RegQueryMultipleValuesA | ( | _In_ HKEY | hKey, |
| _Out_writes_(num_vals) PVALENTA | val_list, | ||
| _In_ DWORD | num_vals, | ||
| _Out_writes_bytes_to_opt_ *, *ldwTotsize __out_data_source(REGISTRY) LPSTR | lpValueBuf, | ||
| _Inout_opt_ LPDWORD | ldwTotsize | ||
| ) |
| LSTATUS WINAPI RegQueryMultipleValuesW | ( | _In_ HKEY | hKey, |
| _Out_writes_(num_vals) PVALENTW | val_list, | ||
| _In_ DWORD | num_vals, | ||
| _Out_writes_bytes_to_opt_ *, *ldwTotsize __out_data_source(REGISTRY) LPWSTR | lpValueBuf, | ||
| _Inout_opt_ LPDWORD | ldwTotsize | ||
| ) |
| LSTATUS WINAPI RegQueryValueA | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCSTR | lpSubKey, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPSTR | lpData, | ||
| _Inout_opt_ PLONG | lpcbData | ||
| ) |
| LSTATUS WINAPI RegQueryValueExA | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCSTR | lpValueName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpType, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPBYTE | lpData, | ||
| _When_(lpData==NULL, _Out_opt_) _When_(lpData !=NULL, _Inout_opt_) LPDWORD | lpcbData | ||
| ) |
| LSTATUS WINAPI RegQueryValueExW | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCWSTR | lpValueName, | ||
| _Reserved_ LPDWORD | lpReserved, | ||
| _Out_opt_ LPDWORD | lpType, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPBYTE | lpData, | ||
| _When_(lpData==NULL, _Out_opt_) _When_(lpData !=NULL, _Inout_opt_) LPDWORD | lpcbData | ||
| ) |
| LSTATUS WINAPI RegQueryValueW | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCWSTR | lpSubKey, | ||
| _Out_writes_bytes_to_opt_ *, *lpcbData __out_data_source(REGISTRY) LPWSTR | lpData, | ||
| _Inout_opt_ PLONG | lpcbData | ||
| ) |
| LSTATUS WINAPI RegSetKeySecurity | ( | _In_ | HKEY, |
| _In_ | SECURITY_INFORMATION, | ||
| _In_ | PSECURITY_DESCRIPTOR | ||
| ) |
| LSTATUS WINAPI RegSetValueA | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCSTR | lpSubKey, | ||
| _In_ DWORD | dwType, | ||
| _In_reads_bytes_opt_(cbData) LPCSTR | lpData, | ||
| _In_ DWORD | cbData | ||
| ) |
| LSTATUS WINAPI RegSetValueExA | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCSTR | lpValueName, | ||
| _Reserved_ DWORD | Reserved, | ||
| _In_ DWORD | dwType, | ||
| _In_reads_bytes_opt_(cbData) const BYTE * | lpData, | ||
| _In_ DWORD | cbData | ||
| ) |
| LSTATUS WINAPI RegSetValueExW | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCWSTR | lpValueName, | ||
| _Reserved_ DWORD | Reserved, | ||
| _In_ DWORD | dwType, | ||
| _In_reads_bytes_opt_(cbData) const BYTE * | lpData, | ||
| _In_ DWORD | cbData | ||
| ) |
| LSTATUS WINAPI RegSetValueW | ( | _In_ HKEY | hKey, |
| _In_opt_ LPCWSTR | lpSubKey, | ||
| _In_ DWORD | dwType, | ||
| _In_reads_bytes_opt_(cbData) LPCWSTR | lpData, | ||
| _In_ DWORD | cbData | ||
| ) |