reactos/dll/win32
Hermès Bélusca-Maïto 8d3e80e437
[FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions.
[AUTOCHK] Add also support for scanning FATX volumes.

The Format(), FormatEx(), Chkdsk(), ChkdskEx() functions exposed by the
U*.DLL user-mode FS library dlls are different (and have different
prototypes) than the similarly-named functions exported by FMIFS.DLL .

In particular, what we used to call "xxxChkdskEx()" and "xxxFormatEx()"
in our U*.DLL libraries actually correspond more, from their arguments,
to the "Chkdsk()" and "Format()" functions in Windows' U*.DLL . Their
*Ex() counterparts instead take most of the parameters through a
structure passed by pointer.

On FMIFS.DLL side, while FMIFS!Chkdsk() calls U*.DLL!Chkdsk() and
FMIFS!ChkdskEx() calls U*.DLL!ChkdskEx() (and we do not implement these
*Ex() functions at the moment), both FMIFS!Format() and FMIFS!FormatEx()
call U*.DLL!Format() instead, while FMIFS!FormatEx2() calls
U*.DLL!FormatEx() (that we do not implement yet either) !!

To improve that, refactor the calls to these U*.DLL functions so as to
respect the more compatible prototypes: They contain the correct number
of parameters in a compatible order. However, some of the parameters do
not have the same types yet: the strings are kept here in PUNICODE_STRINGS,
while on Windows they are passed via an undocumented DSTRING struct, and
the FMIFS callback is instead a MESSAGE struct/class on Windows.
Finally, the MEDIA_TYPE parameter in U*.DLL!Format() is equivalent, yet
not fully 100% in 1-to-1 correspondence, with the FMIFS_MEDIA_FLAG used
in the corresponding FMIFS.DLL functions.

One thing to notice is that the U*.DLL!Format() (and the Ex) functions
support a BOOLEAN (a flag resp.) for telling that a backwards-compatible
FS version should be used instead of the (default) latest FS version.
This is used e.g. by the FAT FS, where by default FAT32 is selected
(depending also on other constraints like, the disk and the partition
sizes), unless that bit is set in which case, FAT16 (or 12) is used.
2020-11-22 21:57:07 +01:00
..
acledit [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
aclui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
activeds [ACTIVEDS] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 13:07:38 +01:00
actxprxy [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
advapi32 [REACTOS] *.spec: Fix some function/parameter types (#3154) 2020-09-20 19:21:11 +02:00
advapi32_vista [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
advpack [REACTOS] RegQueryValueExW() wants bytes, not chars (#2876) 2020-06-01 12:06:49 +03:00
atl [ATL] Import Wine upstream patch 3043ab3e62 2020-02-23 16:52:03 +01:00
atl80 [ATL80] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:49:13 +01:00
atl100 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
authz [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
avicap32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
avifil32 [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
batt [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
bcrypt [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
beepmidi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
browseui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
bthci [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
cabinet [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
cards [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
cfgmgr32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
clusapi [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
comcat [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
comctl32 [CMAKE] Get rid of add_compile_flags 2020-10-20 21:44:54 +02:00
comdlg32 [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
compstui [COMPSTUI] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:52:52 +01:00
credui [TRANSLATION] Hungarian translation update for credui, devmgr, netid, sysdm (#3285) 2020-11-21 18:07:48 +01:00
crtdll [CRTDLL] Make this a stand-alone CRT DLL 2020-10-22 18:07:27 +02:00
crypt32 [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
cryptdlg [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
cryptdll [CRYPTDLL] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:54:07 +01:00
cryptnet [CRYPTNET] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:54:32 +01:00
cryptui [TRANSLATION] New Portuguese translation (#2588) 2020-04-18 23:49:35 +02:00
dbgeng [DBGENG] Import dbgeng.dll from Wine Staging 4.18 2020-09-10 18:19:28 +02:00
dbghelp [DBGHELP] Add missing support for AMD64. (#3083) 2020-10-25 12:30:37 +01:00
dciman32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
devmgr [TRANSLATION] Hungarian translation update for credui, devmgr, netid, sysdm (#3285) 2020-11-21 18:07:48 +01:00
dnsapi [DNSAPI] DnsQuery_W: Check names for invalid characters before querying the dns resolver. 2020-01-18 15:03:12 +01:00
esent [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
faultrep [FAULTREP] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:55:45 +01:00
fltlib [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
fmifs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
fontsub [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
framedyn [CMAKE] Get rid of add_compile_flags 2020-10-20 21:44:54 +02:00
fusion [FUSION] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:56:11 +01:00
gdiplus [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
getuname [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
hhctrl.ocx [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
hid [HID] Use hidparser static library for HidP_* functions 2019-05-02 20:06:47 +02:00
hlink [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
hnetcfg [HNETCFG] CORE-16372 Jansen's hack 2019-11-24 22:36:49 +09:00
httpapi [HTTPAPI] Convert httpapi.dll to a stub-only library 2020-05-04 11:37:16 +03:00
iccvid [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
icmp [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
ieframe [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
iernonce [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
imaadp32.acm [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
imagehlp [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
imm32 [IMM32][INCLUDE] Add immtable.h and modify imm32.spec (#3207) 2020-09-19 22:47:40 +09:00
inetcomm [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
inetmib1 [CMAKE] Add some -D__ROS_LONG64__ to please gcc x64 2020-03-26 16:39:16 +01:00
initpki [INITPKI] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:35:54 +01:00
inseng [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
iologmsg [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
iphlpapi [IPHLPAPI] Fix for hasArp which crashes some iphlpapi tests. (#3216) 2020-09-22 15:50:41 +02:00
iprtprio
itircl [ITIRCL] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:36:57 +01:00
itss [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
jscript [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
jsproxy [JSPROXY] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:38:56 +01:00
kernel32 [KERNEL32] Fix register initialization in BaseInitializeContext 2020-11-07 18:33:02 +01:00
loadperf [LOADPERF] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:40:10 +01:00
lpk [LPK] Fix for CORE-16115. (#1654) 2019-06-15 17:37:51 +02:00
lsasrv [LSASRV] LsapLogonUser(): Fix 'AuthenticatingAuthority' copypasta (#2839) 2020-05-23 19:07:04 +02:00
lz32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mapi32 [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
mciavi32 [MCIAVI32] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:51:26 +01:00
mcicda [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mciqtz32 [MCIQTZ32] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:52:30 +01:00
mciseq [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
mciwave [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
mgmtapi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mlang [MLANG] Fix scripts values in fnIMLangFontLink2_GetScriptFontInfo() 2020-10-24 10:17:05 +02:00
mmdevapi [MMDEVAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:54:42 +01:00
mmdrv [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
modemui [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
mpr [TRANSLATION] Update PT translation (#2342) 2020-03-06 19:40:03 +01:00
mprapi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msacm32 [MSACM32] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:56:33 +01:00
msacm32.drv [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msadp32.acm [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msafd [MSAFD] Workaround regression CORE-15804 2020-05-13 02:39:37 +02:00
mscat32 [MSCAT32] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:57:34 +01:00
mscms [MSCMS] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 21:58:56 +01:00
mscoree [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
msctf [MSCTF] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 22:02:02 +01:00
msftedit [MSFTEDIT] Sync with Wine Staging 4.18. CORE-16441 2019-11-09 22:03:39 +01:00
msg711.acm [MSG711.ACM] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:02:55 +01:00
msgina [CMAKE] Introduce the atl_classes interface library 2020-10-20 21:44:54 +02:00
msgsm32.acm [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mshtml [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
mshtml.tlb [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msi [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
msimg32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msimtf [MSIMTF] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:03:20 +01:00
msisip [MSISIP] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:03:52 +01:00
msisys.ocx [MSISYS.OCX] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:04:14 +01:00
msnet32 [MSNET32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:04:36 +01:00
mspatcha [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msports [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
msrle32 [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
mssign32 [MSSIGN32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:05:55 +01:00
mssip32 [MSSIP32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:06:19 +01:00
mstask [MSTASK] Add netapi32 dependency to ensure atsvc_c.h is available. 2020-06-06 23:02:35 +02:00
msv1_0 [MSV1_0] Create stubs for SECPKG_FUNCTION_TABLE (SpLsaModeInitialize) 2020-04-26 17:26:17 +02:00
msvcrt [MSVCRT] make some functions static 2020-11-16 16:58:10 +01:00
msvcrt20 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msvcrt40 [CRT] Import wine exception handling code 2020-02-09 15:56:30 +01:00
msvfw32 [MSVFW32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:07:06 +01:00
msvidc32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mswsock [MSWSOCK] Use a correct prototype for SvchostPushServiceGlobals stub 2020-06-27 14:55:28 +02:00
msxml [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msxml2 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msxml3 Apply suggestions from code review 2020-10-20 21:44:54 +02:00
msxml3r [TRANSLATION] Polish translation update (#3233) 2020-09-26 21:42:36 +03:00
msxml4 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
msxml6 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
mycomput [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
nddeapi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
netapi32 [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
netcfgx [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
netevent [NETEVENT] Netevent.dll does not have an entry point because it is a resource-only dll. 2020-01-19 13:34:29 +01:00
netid [TRANSLATION] Hungarian translation update for credui, devmgr, netid, sysdm (#3285) 2020-11-21 18:07:48 +01:00
netmsg [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
newdev [NEWDEV] Zero out propsheet data fields 2020-01-29 22:58:42 +01:00
npptools [NPPTOOLS] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:08:38 +01:00
ntdsapi [NTDSAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:09:00 +01:00
ntlanman [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
ntmarta [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
objsel [OBJSEL] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:09:23 +01:00
odbc32 [ODBC32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:09:45 +01:00
odbccp32 [ODBCCP32] Sync with Wine Staging 4.18. CORE-16441 2019-11-10 14:10:08 +01:00
ole32 [OLE32] ole32_ros.diff: Remove remnant '__ASM_STDCALL_FUNC()' 2020-06-27 14:48:00 +02:00
oleacc [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
oleaut32 [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
olecli32 [OLECLI32] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:05:51 +01:00
oledlg [REACTOS] *.spec: Fix some function/parameter types (#3154) 2020-09-20 19:21:11 +02:00
olepro32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
olesvr32 [OLESVR32] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:06:44 +01:00
olethk32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
pdh [PDH] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:07:10 +01:00
pidgen [PIDGEN] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:08:00 +01:00
powrprof [POWERPROF] ValidatePowerPolicies: Do not fail because of legal power states which were set by FixSystemPowerState. 2019-05-02 20:39:58 +02:00
profmap [PROFMAP] Initial implementation (#2119) 2020-04-26 21:15:21 +02:00
propsys [PROPSYS] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:08:50 +01:00
psapi [PSAPI] Fix and simplify FindDeviceDriver 2020-11-07 17:39:42 +01:00
pstorec [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
qmgr [QMGR] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:10:04 +01:00
qmgrprxy [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
query [QUERY] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:10:28 +01:00
rasadhlp [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
rasapi32 [RASAPI32] Add RasClearConnectionStatistics stub 2019-06-16 13:56:54 +02:00
rasdlg [RASDLG] pl-PL update (#2675) 2020-04-27 13:38:27 +03:00
rasman [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
regapi [REGAPI] Import regapi.dll from Wine Staging 5.7 CORE-16458 (#2723) 2020-05-14 14:21:16 +02:00
resutils [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
riched20 [REACTOS] Remove forced _WIN32_IE defines 2020-03-30 13:47:09 +03:00
riched32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
rpcrt4 [RPCRT4] Check hBinding != 0 CORE-16936 2020-09-01 22:10:18 +02:00
rsabase [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
rsaenh [RSAENH][MSXML3][OLE32] Revert PRIVATE commits (cbe8a9f and 38b438b) 2020-05-09 17:55:37 +09:00
samlib [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
samsrv [SAMSRV] SamIFree_SAMPR_USER_INFO_BUFFER: Add missing breaks. CORE-17355 2020-11-14 15:23:41 +01:00
sccbase [SCCBASE] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:46:59 +01:00
schannel [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
scrrun [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
secur32 [LSA][SECUR32] Check for untrusted clients 2019-09-17 12:58:11 +02:00
security [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
sensapi [SENSAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:49:13 +01:00
serialui [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
setupapi [SETUPAPI] Add function names in traces 2020-06-20 08:16:07 +02:00
sfc [SFC][SFC_OS] Add stubs to exported functions (#2431) 2020-04-16 02:06:22 +03:00
sfc_os [SFC][SFC_OS] Add stubs to exported functions (#2431) 2020-04-16 02:06:22 +03:00
shdoclc [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
shdocvw [SHDOCVW] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:49:41 +01:00
shell32 [SHELL32][SHELLEXT] Portuguese (PT) translation improvements and object adjustements (#3186) 2020-11-07 17:30:36 +01:00
shfolder [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
shimgvw [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
shlwapi [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
slbcsp [SLBCSP] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:50:58 +01:00
smdll [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
sndblst [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
snmpapi [SNMPAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-30 14:51:23 +01:00
softpub [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
srclient [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
stdole2.tlb [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
stdole32.tlb [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
sti [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
storprop [STORPROP][CDROM_NEW][DISK_NEW] Improve disk and cdrom device installation 2020-11-03 23:12:40 +03:00
streamci [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
sxs [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
syssetup [SYSSETUP] fr-FR: Change keyboard accelerator for Owner Organization field (#3282) 2020-10-08 22:41:33 +02:00
t2embed [T2EMBED] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:37:45 +01:00
tapi32 [TAPI32] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:38:13 +01:00
tapiui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
themeui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
traffic [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
twain_32 [TWAIN_32] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:38:39 +01:00
ubtrfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ucdfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
uext2 [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ufat [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ufatx [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
uffs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
untfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
updspapi [UPDSPAPI] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:39:04 +01:00
ureiserfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
url [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
urlmon [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
userenv [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
usp10 [USP10] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:41:14 +01:00
uxtheme [UXTHEME] Properly show disabled close button 2020-08-16 17:34:38 +03:00
vbscript [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
verifier [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
version [VERSION] Sync with Wine Staging 4.18. CORE-16441 2019-12-01 19:43:24 +01:00
vssapi [VSSAPI] Add missing wrapper for ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z and _VSSAPI_CreateVssBackupComponents@4 in msvc.s, to fix MSVC compilation 2020-06-07 19:45:05 +02:00
wbemdisp [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wbemprox [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wdmaud.drv [WDMAUD.DRV] Revert "Workaround multiple issues with AC97 driver from rapps" 2020-10-03 16:39:13 +02:00
windowscodecs [WINDOWSCODECS] It turns out that /wd4133 is not enough to demote the error; we need to use remove_target_compile_option() to completely remove the /we4133 flag. 2020-11-06 01:06:13 +01:00
windowscodecsext [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
winemp3.acm [WINEMP3.ACM] Sync with Wine Staging 4.18. CORE-16441 2019-12-07 13:05:25 +01:00
winfax [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wing32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
winhttp [WINHTTP] Initialize winsock upon WinHttpOpen 2019-12-30 14:57:58 +02:00
wininet [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
winmm [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
winscard [WINSCARD] Sync with Wine Staging 4.18. CORE-16441 2019-12-07 13:08:06 +01:00
winsta [WINSTA] Add some missing stubs (#2307) 2020-04-16 01:50:22 +03:00
wintrust [WINTRUST] Add WTHelperGetFileHash stub 2020-03-15 13:12:05 +01:00
wlanapi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wldap32 [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wlnotify [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wmi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wmiutils [WMIUTILS] Sync with Wine Staging 4.18. CORE-16441 2019-12-07 13:10:01 +01:00
wmvcore [WMVCORE] Sync with Wine Staging 4.18. CORE-16441 2019-12-07 13:11:07 +01:00
ws2_32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
ws2help [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wshirda [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wshom.ocx [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wshtcpip [WSHTCPIP] Print IOCTL as hexa value 2019-10-19 12:04:40 +02:00
wsock32 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
wtsapi32 [WTSAPI32] Sync with Wine Staging 4.18. CORE-16441 2019-12-23 00:54:46 +01:00
wuapi [WUAPI] Sync with Wine Staging 4.18. CORE-16441 2019-12-23 00:55:33 +01:00
xinput1_1 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
xinput1_2 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
xinput1_3 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
xinput9_1_0 [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
xmllite [XMLLITE] Sync with Wine Staging 4.18. CORE-16441 2019-12-23 00:56:19 +01:00
xolehlp [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
CMakeLists.txt [KERNEL32_VISTA] Move under kernel32 2020-09-25 09:45:54 +02:00