[CRYPTUI] Sync with Wine 10.0. CORE-20593

This commit is contained in:
Amine Khaldi
2026-05-30 12:22:29 +01:00
parent 0c48fcd407
commit 96def62b26
4 changed files with 326 additions and 384 deletions
+2 -5
View File
@@ -1,7 +1,4 @@
add_definitions(
-D_WINE
-D__ROS_LONG64__)
spec2def(cryptui.dll cryptui.spec ADD_IMPORTLIB)
list(APPEND SOURCE
@@ -11,8 +8,8 @@ list(APPEND SOURCE
add_library(cryptui MODULE ${SOURCE} cryptui.rc)
set_module_type(cryptui win32dll)
target_compile_definitions(cryptui PRIVATE _CRT_NON_CONFORMING_SWPRINTFS)
target_link_libraries(cryptui uuid wine oldnames)
target_compile_definitions(cryptui PRIVATE _WINE)
target_link_libraries(cryptui uuid wine oldnames wine_dll_register)
add_delay_importlibs(cryptui urlmon wintrust)
add_importlibs(cryptui user32 ole32 crypt32 gdi32 advapi32 comctl32 comdlg32 msvcrt kernel32 ntdll)
add_cd_file(TARGET cryptui DESTINATION reactos/system32 FOR all)
+2 -2
View File
@@ -37,8 +37,8 @@
37 stdcall CryptUIWizImport(long ptr wstr ptr ptr)
38 stub CryptUIWizQueryCertRequestNoDS
39 stub CryptUIWizSubmitCertRequestNoDS
@ stub -private DllRegisterServer
@ stub -private DllUnregisterServer
40 stdcall -private DllRegisterServer()
41 stdcall -private DllUnregisterServer()
42 stub EnrollmentCOMObjectFactory_getInstance
43 stub I_CryptUIProtect
44 stub I_CryptUIProtectFailure
+321 -376
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -74,7 +74,7 @@ dll/win32/crypt32 # Synced to WineStaging-4.0
dll/win32/cryptdlg # Synced to WineStaging-4.18
dll/win32/cryptdll # Synced to WineStaging-4.18
dll/win32/cryptnet # Synced to WineStaging-4.18
dll/win32/cryptui # Synced to WineStaging-4.18
dll/win32/cryptui # Synced to Wine-10.0
dll/win32/dbgeng # Synced to WineStaging-4.18
dll/win32/dbghelp # Synced to WineStaging-5.16
dll/win32/dciman32 # Synced to WineStaging-3.3