[PATCH v2] api-ms-win-core-registry-l2-2-0: Add dll

Myah Caron qsniyg at mail.com
Wed Mar 18 05:27:03 CDT 2020


Signed-off-by: Myah Caron <qsniyg at mail.com>
---
v2:
 - Add to make_specfiles
 - Don't update configure

Thanks Alex and Zhiyi!
---
 configure.ac                                  |  1 +
 .../Makefile.in                               |  1 +
 .../api-ms-win-core-registry-l2-2-0.spec      | 29 +++++++++++++++++++
 tools/make_specfiles                          |  1 +
 4 files changed, 32 insertions(+)
 create mode 100644 dlls/api-ms-win-core-registry-l2-2-0/Makefile.in
 create mode 100644 dlls/api-ms-win-core-registry-l2-2-0/api-ms-win-core-registry-l2-2-0.spec

diff --git a/configure.ac b/configure.ac
index f722ac5d04..7096e2fb66 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2905,6 +2905,7 @@ WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-quirks-l1-1-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-realtime-l1-1-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-registry-l1-1-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-registry-l2-1-0)
+WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-registry-l2-2-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-registryuserspecific-l1-1-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-rtlsupport-l1-1-0)
 WINE_CONFIG_MAKEFILE(dlls/api-ms-win-core-rtlsupport-l1-2-0)
diff --git a/dlls/api-ms-win-core-registry-l2-2-0/Makefile.in b/dlls/api-ms-win-core-registry-l2-2-0/Makefile.in
new file mode 100644
index 0000000000..af9aa28b52
--- /dev/null
+++ b/dlls/api-ms-win-core-registry-l2-2-0/Makefile.in
@@ -0,0 +1 @@
+MODULE    = api-ms-win-core-registry-l2-2-0.dll
diff --git a/dlls/api-ms-win-core-registry-l2-2-0/api-ms-win-core-registry-l2-2-0.spec b/dlls/api-ms-win-core-registry-l2-2-0/api-ms-win-core-registry-l2-2-0.spec
new file mode 100644
index 0000000000..6d9ae1f404
--- /dev/null
+++ b/dlls/api-ms-win-core-registry-l2-2-0/api-ms-win-core-registry-l2-2-0.spec
@@ -0,0 +1,29 @@
+@ stdcall RegConnectRegistryA(str long ptr) advapi32.RegConnectRegistryA
+@ stdcall RegConnectRegistryW(wstr long ptr) advapi32.RegConnectRegistryW
+@ stdcall RegCopyTreeA(long str long) advapi32.RegCopyTreeA
+@ stdcall RegCreateKeyA(long str ptr) advapi32.RegCreateKeyA
+@ stdcall RegCreateKeyTransactedA(long str long ptr long long ptr ptr ptr long ptr) advapi32.RegCreateKeyTransactedA
+@ stdcall RegCreateKeyTransactedW(long wstr long ptr long long ptr ptr ptr long ptr) advapi32.RegCreateKeyTransactedW
+@ stdcall RegCreateKeyW(long wstr ptr) advapi32.RegCreateKeyW
+@ stdcall RegDeleteKeyA(long str) advapi32.RegDeleteKeyA
+@ stub RegDeleteKeyTransactedA
+@ stub RegDeleteKeyTransactedW
+@ stdcall RegDeleteKeyW(long wstr) advapi32.RegDeleteKeyW
+@ stdcall RegDisablePredefinedCache() advapi32.RegDisablePredefinedCache
+@ stdcall RegEnumKeyA(long long ptr long) advapi32.RegEnumKeyA
+@ stdcall RegEnumKeyW(long long ptr long) advapi32.RegEnumKeyW
+@ stdcall RegOpenKeyA(long str ptr) advapi32.RegOpenKeyA
+@ stub RegOpenKeyTransactedA
+@ stub RegOpenKeyTransactedW
+@ stdcall RegOpenKeyW(long wstr ptr) advapi32.RegOpenKeyW
+@ stdcall RegOverridePredefKey(long long) advapi32.RegOverridePredefKey
+@ stdcall RegQueryMultipleValuesA(long ptr long ptr ptr) advapi32.RegQueryMultipleValuesA
+@ stdcall RegQueryMultipleValuesW(long ptr long ptr ptr) advapi32.RegQueryMultipleValuesW
+@ stdcall RegQueryValueA(long str ptr ptr) advapi32.RegQueryValueA
+@ stdcall RegQueryValueW(long wstr ptr ptr) advapi32.RegQueryValueW
+@ stdcall RegReplaceKeyA(long str str str) advapi32.RegReplaceKeyA
+@ stdcall RegReplaceKeyW(long wstr wstr wstr) advapi32.RegReplaceKeyW
+@ stdcall RegSaveKeyA(long ptr ptr) advapi32.RegSaveKeyA
+@ stdcall RegSaveKeyW(long ptr ptr) advapi32.RegSaveKeyW
+@ stdcall RegSetValueA(long str long ptr long) advapi32.RegSetValueA
+@ stdcall RegSetValueW(long wstr long ptr long) advapi32.RegSetValueW
diff --git a/tools/make_specfiles b/tools/make_specfiles
index 7fef3a6821..95b210752c 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -119,6 +119,7 @@ my @dll_groups =
   "api-ms-win-security-base-l1-1-0",
   "api-ms-win-core-registry-l1-1-0",
   "api-ms-win-core-registry-l2-1-0",
+  "api-ms-win-core-registry-l2-2-0",
   "api-ms-win-core-shutdown-l1-1-0",
   "api-ms-win-eventing-classicprovider-l1-1-0",
   "api-ms-win-eventing-consumer-l1-1-0",
--
2.25.1





More information about the wine-devel mailing list