[PATCH] ntdll: Export RtlQueryRegistryValuesEx().
Zebediah Figura
z.figura12 at gmail.com
Sun Mar 7 14:59:39 CST 2021
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46969
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
---
dlls/ntdll/ntdll.spec | 1 +
dlls/ntdll/reg.c | 17 +++--------------
dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 1 +
3 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
index 4d33a15ce5b..9ba8f1de0d3 100644
--- a/dlls/ntdll/ntdll.spec
+++ b/dlls/ntdll/ntdll.spec
@@ -903,6 +903,7 @@
@ stub RtlQueryPropertyNames
@ stub RtlQueryPropertySet
@ stdcall RtlQueryRegistryValues(long ptr ptr ptr ptr)
+@ stdcall RtlQueryRegistryValuesEx(long ptr ptr ptr ptr) RtlQueryRegistryValues
@ stub RtlQuerySecurityObject
@ stub RtlQueryTagHeap
@ stdcall RtlQueryTimeZoneInformation(ptr)
diff --git a/dlls/ntdll/reg.c b/dlls/ntdll/reg.c
index 54f01049abf..294b724a5e5 100644
--- a/dlls/ntdll/reg.c
+++ b/dlls/ntdll/reg.c
@@ -460,20 +460,9 @@ static NTSTATUS RTL_GetKeyHandle(ULONG RelativeTo, PCWSTR Path, PHANDLE handle)
return status;
}
-/*************************************************************************
- * RtlQueryRegistryValues [NTDLL.@]
- *
- * Query multiple registry values with a single call.
- *
- * PARAMS
- * RelativeTo [I] Registry path that Path refers to
- * Path [I] Path to key
- * QueryTable [I] Table of key values to query
- * Context [I] Parameter to pass to the application defined QueryRoutine function
- * Environment [I] Optional parameter to use when performing expansion
- *
- * RETURNS
- * STATUS_SUCCESS or an appropriate NTSTATUS error code.
+/******************************************************************************
+ * RtlQueryRegistryValues (NTDLL.@)
+ * RtlQueryRegistryValuesEx (NTDLL.@)
*/
NTSTATUS WINAPI RtlQueryRegistryValues(IN ULONG RelativeTo, IN PCWSTR Path,
IN PRTL_QUERY_REGISTRY_TABLE QueryTable, IN PVOID Context,
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index c9038a58ef8..bfc21888816 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -1216,6 +1216,7 @@
@ stdcall RtlQueryInformationAcl(ptr ptr long long)
@ stdcall RtlQueryPackageIdentity(long ptr ptr ptr ptr ptr)
@ stdcall RtlQueryRegistryValues(long ptr ptr ptr ptr)
+@ stdcall RtlQueryRegistryValuesEx(long ptr ptr ptr ptr) RtlQueryRegistryValues
@ stdcall RtlQueryTimeZoneInformation(ptr)
@ stdcall -norelay RtlRaiseException(ptr)
@ stdcall RtlRaiseStatus(long)
--
2.20.1
More information about the wine-devel
mailing list