Fix a regression from 225004e1. According to MSDN, if the biClrUsed field is zero, the bitmap should
use the maximum number of colours corresponding to the value of the biBitCount member for the
compression mode specified by biCompression.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8401
Attached windows demo code and results run on windows as follows:
[main.cpp](/uploads/80f085ee3930b921688ea13aa9d25dc4/main.cpp)
[ConsoleApplication1.exe](/uploads/1fdcbb14dfc38c3ecf109c438bfd21e5/ConsoleApplication1.exe)

and after add implementation , the running results in Wine are consistent with those in Windows.
Signed-off-by: chenjiangyi <chenjiangyi(a)uniontech.com>
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8391
--
v2: server: Remove unused atom pinned member.
server: Keep computed atom hash in local variables.
server: Use a static array for atom table hash.
server: Forbid using string atom 0xc000.
server: Use a count instead of last atom index.
server: Use a static array for atom table atoms.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8337
In CopyFileEx, and DeleteFile functions, by default, the file name
and path are limited to MAX_PATH characters. To extend this limit
to 32,767 wide characters, need prepend "\\\\?\\" to the path.
--
v12: kernelbase: Limit the maximum path length for DeleteFile.
kernelbase: Fix DeleteFileA doesn't support long path.
kernelbase: Limit the maximum path length for filesystem.
ntdll: Check if long path aware is enabled.
kernel32/tests: Add tests for DeleteFile
kernel32/tests: Add tests for maximum path length limitation.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7540
While the order that arguments are loaded by the kernel will never
change, some emulators may push argument data in a different
order which would cause a very large memset. The sys-v ABI doesn't
define a specific order for the information itself, it only does
so for the pointers.
This assertion ensures the order of the arguments is the same as
we expect from the Linux kernel.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8396