Commit graph

17105 commits

Author SHA1 Message Date
Rémi Bernon 04470e1eda win32u: Get rid of the UpdateDisplayDevices force parameter. 2024-05-27 13:11:36 +02:00
Rémi Bernon f7f213bdf8 win32u: Get rid of the drivers force_display_devices_refresh flag. 2024-05-27 13:11:36 +02:00
Alistair Leslie-Hughes ae6aa1c8a4 include: Add IFACEMETHOD macros. 2024-05-27 13:11:20 +02:00
Alistair Leslie-Hughes ccc803a06c include: Correct ListView_GetItemIndexRect macro. 2024-05-27 13:11:18 +02:00
Alistair Leslie-Hughes fc9fd3c5c3 include: Added sqlucode.h to sql.h. 2024-05-27 13:08:08 +02:00
Rémi Bernon 6ee5c60d5d win32u: Fix NtUserSetProcessDpiAwarenessContext. 2024-05-24 18:42:23 +02:00
Alexandre Julliard b9638ebc1c kernelbase: Fix the name of the default system locale. 2024-05-24 11:15:33 +02:00
Alistair Leslie-Hughes 77583eed19 include: Add C++ support for IUnknown. 2024-05-24 10:58:58 +02:00
Alistair Leslie-Hughes 5813a1fe23 include: Complete __wine_uuidof for C++.
/usr/local/include/wine/windows/guiddef.h:83:68: error: incomplete type ‘__wine_uuidof_type<IUnknown>::inst’ {aka ‘__wine_uuidof<IUnknown>’} used in nested name specifier
   83 | #define __uuidof(type) __wine_uuidof_type<__typeof__(type)>::inst::uuid
2024-05-24 10:58:58 +02:00
Jacek Caban 434702fdc9 ntdll: Use assembly wrapper for unixlib calls on ARM64EC.
Instead of using indirect C calls, which need to go through the call dispatcher.
2024-05-23 12:20:48 +02:00
Alexandre Julliard 127650c293 ntdll: Make __wine_unix_call() an inline function. 2024-05-23 12:20:48 +02:00
Rémi Bernon 1e21f30007 win32u: Query GPU memory from vulkan physical device. 2024-05-21 20:35:01 +02:00
Alexandros Frantzis 653f00cf3e opengl32: Remove the wglDescribePixelFormat driver entry point.
All drivers have now switched to the get_pixel_formats entry point.
2024-05-20 11:57:16 +02:00
Alistair Leslie-Hughes 849baece66 include: Add some D3D12_FEATURE_DATA_D3D12_OPTIONS* types. 2024-05-15 22:51:34 +02:00
Hans Leidekker af3a8fa27b odbc32: Don't load libodbc.so dynamically.
Implementations are guarded by native function pointer checks but all functions
have been present in libodbc for a very long time, so it doesn't appear to be
needed anymore.

The loading code checks the LIB_ODBC_DRIVER_MANAGER environment variable to
allow the user to override the system version of the library. This can be
achieved by other means, if it's still needed.
2024-05-14 18:18:52 +02:00
Hans Leidekker d206e3ab33 include: Add missing Unicode SQL function declarations. 2024-05-14 18:13:12 +02:00
Georg Lehmann 6d896d9be0 winevulkan: Update to VK spec version 1.3.285. 2024-05-12 16:33:19 +02:00
Rémi Bernon bf64ae2627 mfplat: Implement MFCreateVideoMediaType. 2024-05-12 16:32:25 +02:00
Rémi Bernon 9fac589765 mfplat: Implement MFInitMediaTypeFromMPEG2VideoInfo. 2024-05-12 16:32:24 +02:00
Rémi Bernon 8c77a1a099 mfplat: Implement MFInitMediaTypeFromMPEG1VideoInfo. 2024-05-12 16:32:23 +02:00
Paul Gofman 0884b503c9 win32u: Update last message time in NtUserGetRawInputBuffer(). 2024-05-12 16:31:50 +02:00
Daniel Lehman 243a014123 msvcrt/tests: Add tests for _wcsicmp_l. 2024-05-12 16:26:51 +02:00
Nikolay Sivov a1dadf3683 d2d1/effect: Fix GetImageLocalBounds() prototype.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-05-12 16:26:17 +02:00
Rémi Bernon 9c93676d0c win32u: Return STATUS_ALREADY_COMPLETE from UpdateDisplayDevices.
When no display cache update is needed.
2024-05-07 22:49:44 +02:00
Rémi Bernon d525da5907 win32u: Pass gdi_gpu structure members as add_gpu parameters. 2024-05-07 22:49:44 +02:00
Rémi Bernon 0300016ac5 win32u: Remove driver-specific id from struct gdi_gpu. 2024-05-07 22:49:44 +02:00
Rémi Bernon 62c60a9e10 win32u: Use struct pci_id in struct gdi_gpu. 2024-05-07 22:49:44 +02:00
Biswapriyo Nath 469a4837bc include: Avoid a C++ keyword.
This fixes the following C++ compiler error

mfmediaengine.h:1216:18: error: expected ',' or '...' before 'protected'
 1216 |            BOOL *protected) = 0;
      |                  ^~~~~~~~~
2024-05-06 22:20:24 +02:00
Rémi Bernon d519cf6ccc win32u: Move thread detach from winex11. 2024-05-01 22:33:53 +02:00
Rémi Bernon f30f8a4258 win32u: Return the host surface directly from vulkan_surface_create. 2024-05-01 22:33:04 +02:00
Paul Gofman aa122902a9 msvcrt: Implement _mbsncpy_s[_l](). 2024-05-01 22:31:43 +02:00
Paul Gofman deb273a926 ntdll: Implement NtQuerySystemInformation(SystemProcessIdInformation). 2024-05-01 16:54:00 +02:00
Kirill Zhumarin 898ab8dab1 ntdll: Use termios2 for serial when possible. 2024-04-30 22:32:51 +02:00
Alfred Agrell 393dcb5dbb include: Use the correct GUID for DXFILEOBJ_PatchMesh. 2024-04-29 17:35:26 +02:00
Dmitry Timoshkov a113adedea include: Move InterlockedExchangeAdd64() definition before its first usage.
This fixes Wine tests compilation with Visual Studio 10.0.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-04-27 17:36:02 +02:00
Dmitry Timoshkov 86b26a9eef include: Add _Inout_cap_c_(count) macro.
This fixes Wine tests compilation with Visual Studio 10.0 CRT headers.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2024-04-27 17:35:57 +02:00
Matteo Bruni fce938694f wined3d: Rename WINED3DUSAGE_PRIVATE to WINED3DUSAGE_CS.
Which is really what it means nowadays: resources created by the
CS. It has mostly implications WRT thread safety.

In particular, the flag doesn't mean that the resource doesn't
participate in memory accounting (that was split into
WINED3DUSAGE_VIDMEM_ACCOUNTING by
723cd0a4ae), nor that it isn't checked
for Reset purposes (we use parent == NULL for that).
2024-04-26 23:21:57 +02:00
Paul Gofman 04a2917f6b ntdll: Store exception reporting flags in server context. 2024-04-26 23:21:57 +02:00
Paul Gofman e1a816a347 ntdll/tests: Add tests for CONTEXT_EXCEPTION_REQUEST. 2024-04-26 23:21:56 +02:00
Alistair Leslie-Hughes c81c6fca50 include: Add atldef.h. 2024-04-25 22:44:44 +02:00
Rémi Bernon 8653ed03de win32u: Move host surface destruction out of the drivers. 2024-04-25 12:57:46 +02:00
Rémi Bernon 34d288a939 win32u: Pass HWND directly to vulkan surface creation driver callback.
And to destroy, it'll be useful later.
2024-04-25 12:57:43 +02:00
Rémi Bernon 334a100a8e win32u: Rename vulkan surface creation/destroy driver callbacks. 2024-04-25 12:57:43 +02:00
Rémi Bernon 50584bcc02 winevulkan: Pass win32u surface wrappers for each vkQueuePresent swapchain. 2024-04-25 12:57:43 +02:00
Rémi Bernon 46713b03a7 win32u: Introduce a distinct vulkan interface between win32u and the user drivers. 2024-04-25 12:57:42 +02:00
Alexandros Frantzis 9943ab6e20 opengl32: Implement wglDescribePixelFormat using new driver API get_pixel_formats.
Introduce a new wgl driver callback function to allow the driver to provide
a complete list of all pixel formats and their attributes. If the driver
provides the information use it to implement wglDescribePixelFormat.
2024-04-24 17:15:44 +02:00
Alexandre Julliard 522cecf67c include: Update a couple of RPC structures. 2024-04-23 11:44:25 +02:00
Isaac Marovitz d821ddaa20 ntdll: Implement NtQueueApcThreadEx(). 2024-04-17 22:34:44 +02:00
Vijay Kiran Kamuju f42391b52c netapi32: Add NetRemoteTOD stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56369
2024-04-17 22:31:19 +02:00
Rémi Bernon 320442a48b win32u: Add all display device source modes at once. 2024-04-15 18:10:53 +02:00
Vijay Kiran Kamuju 48ba724640 mscms: Add stub for WcsGetDefaultColorProfile.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56554
2024-04-15 18:10:44 +02:00
Rémi Bernon b395d9ec9f winevulkan: Remove now unnecessary vkCreateSwapchainKHR driver entry. 2024-04-11 09:00:10 -05:00
Rémi Bernon 381125f749 winevulkan: Remove now unnecessary vkDestroySwapchain driver entry. 2024-04-11 09:00:07 -05:00
Rémi Bernon 01386ca7e9 win32u: Introduce a new vulkan_surface_presented driver entry. 2024-04-11 09:00:07 -05:00
Rémi Bernon d2892d352d winevulkan: Pass surface info for each vkQueuePresent swapchain to win32u. 2024-04-11 09:00:03 -05:00
Rémi Bernon a0ace8f09f winevulkan: Remove unnecessary vkGetSwapchainImagesKHR driver entry. 2024-04-09 08:29:11 -05:00
Hans Leidekker 738ec82855 msi/tests: Get rid of workarounds for old Windows versions. 2024-04-09 08:25:49 -05:00
Rémi Bernon c43655d8ed include: Add MFTOPOLOGY_DXVA_MODE enum definition. 2024-04-09 08:25:16 -05:00
Alistair Leslie-Hughes 74a32e2b43 include: Add more DBCOLUMN_ defines. 2024-04-04 20:49:43 +02:00
Alistair Leslie-Hughes e08fbd2743 include: Add some DWMWA_* enum values. 2024-04-04 20:49:43 +02:00
Alistair Leslie-Hughes a865ec353c include: Add STORAGE_HOTPLUG_INFO structure. 2024-04-04 20:49:43 +02:00
Rémi Bernon 69b049d1b6 winevulkan: Remove now unnecessary vkDestroyInstance driver entry. 2024-03-28 19:48:52 +01:00
Rémi Bernon a875c18552 winevulkan: Remove now unnecessary vkCreateInstance driver entry. 2024-03-28 19:48:49 +01:00
Rémi Bernon c7da2450c9 winevulkan: Introduce a new get_host_surface_extension driver entry. 2024-03-28 19:48:48 +01:00
Rémi Bernon 5db24dbb32 winevulkan: Remove now unnecessary vkEnumerateInstanceExtensionProperties driver entry. 2024-03-28 19:48:46 +01:00
Rémi Bernon c635a25f21 win32u: Rename struct adapter to struct source.
To match the D3DKMT terminology and avoid confusion between the GPUs,
which are called adapter there.
2024-03-28 19:47:38 +01:00
Rémi Bernon fecfb44240 win32u: Use named adapters instead of struct gdi_adapter. 2024-03-28 19:47:38 +01:00
Alistair Leslie-Hughes ac49899e32 fltmgr.sys: Implement FltBuildDefaultSecurityDescriptor.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2024-03-27 22:44:57 +01:00
Alexandre Julliard 5e1da85068 include: Fix a parameter type in the IEnumTfUIElements interface.
Caught by midl.
2024-03-27 22:08:56 +01:00
Rémi Bernon 4573910acc win32u: Move D3DKMT vulkan implementation out of winex11. 2024-03-26 22:46:05 +01:00
Paul Gofman aa8487a4b3 ddraw: Store wined3d state in d3d_device. 2024-03-26 22:26:51 +01:00
Paul Gofman 9492a10f44 wined3d: Factor out wined3d_texture_set_lod() function. 2024-03-26 22:26:51 +01:00
Paul Gofman ddff863355 windows.perception.stub: Add stub IHolographicSpaceInterop interface. 2024-03-26 18:22:24 +01:00
Nikolay Sivov e1606d698f include: Remove XMLSchemaCache60 from msxml2.idl.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-22 21:00:22 +01:00
Rémi Bernon c11f9a8bc9 win32u: Move vkGet(Device|Instance)ProcAddr helpers inline. 2024-03-22 17:05:31 +01:00
Rémi Bernon a75dde2c1f winevulkan: Stop generating the wine/vulkan_driver.h header. 2024-03-22 17:05:31 +01:00
Rémi Bernon 28873ce8c4 win32u: Move vulkan loading and init guard out of the drivers. 2024-03-22 17:05:31 +01:00
Rémi Bernon b053e924e8 server: Process internal messages when checking queue status. 2024-03-21 22:19:58 +01:00
Rémi Bernon 1e053810f3 mfplat/mediatype: Implement MFCreateMediaTypeFromRepresentation. 2024-03-21 22:19:57 +01:00
Vijay Kiran Kamuju 3719aed1f9 d3dcompiler: Add D3DCreateLinker stub.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52622
2024-03-20 09:15:18 +01:00
Rémi Bernon a712d7ec87 mfplat/mediatype: Stub MFInitMediaTypeFromMFVideoFormat. 2024-03-19 23:02:11 +01:00
Alexandre Julliard d70dd61030 msvcrt: Use floating point comparison builtins also in MSVC mode. 2024-03-19 11:06:03 +01:00
Rémi Bernon 4319ada736 mfplat/mediatype: Implement MFInitMediaTypeFromVideoInfoHeader2. 2024-03-15 15:06:38 +01:00
Alexandre Julliard 08f46b8de0 include: Add some new status codes.
And sort everything consistently.
2024-03-15 15:06:37 +01:00
Alexandre Julliard 98b7095a21 include: Add some new error codes.
And sort everything consistently.
2024-03-15 15:06:37 +01:00
Jinoh Kang ce41edab3f ntdll: Implement NtMakePermanentObject. 2024-03-15 15:06:37 +01:00
Jinoh Kang e368515eef server: Generalize server request make_temporary to set_object_permanence.
Required for implementing NtMakePermanentObject().
2024-03-15 15:06:33 +01:00
Alexandre Julliard 180bd1044b ntdll: Implement RtlGetCallersAddress. 2024-03-14 18:02:29 +01:00
Eric Pouech abac4b879e include: Update minidumpapiset.h.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-03-13 21:04:34 +01:00
Vijay Kiran Kamuju 929732034c include: Add Windows.UI.ViewManagement.UIViewSettings definitions. 2024-03-13 19:10:58 +01:00
Rémi Bernon 00a541d6a0 win32u: Move D3DKMT VidPn* functions out of winex11. 2024-03-13 18:28:49 +01:00
Alexandre Julliard fd865a8386 include: Define setjmpex prototype even when it's a builtin. 2024-03-12 20:49:21 +01:00
Brendan Shanks befd7abe10 server: Remove support for msg_accrights FD passing. 2024-03-11 18:12:03 +01:00
Nikolay Sivov f2e6fc695a include: Add ID2D1DeviceContext6 definition.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-11 18:12:03 +01:00
Nikolay Sivov 94f5cd1d30 include: Add ID2D1Factory7 definition.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2024-03-11 18:12:03 +01:00
Alexandre Julliard f127448d00 ntdll: Implement RtlWalkFrameChain on x86-64. 2024-03-11 17:29:44 +01:00
Alexandre Julliard 1d168222fd include: Always use _setjmpex on non-i386 platforms. 2024-03-08 17:37:08 +01:00
Alexandre Julliard 4a026f4230 ntdll: Support the __os_arm64x_helper functions in the loader. 2024-03-08 17:37:08 +01:00
Zebediah Figura 95a91bd816 ntdll: Implement NtSetInformationProcess(ProcessAccessToken). 2024-03-08 09:49:52 +01:00
Alexandros Frantzis e7ccb1480a winewayland.drv: Implement wglSetPixelFormat(WINE).
Introduce the internal wayland_gl_drawable object, which associates a
window (and its backing Wayland surface) with an EGL surface.
2024-03-06 19:12:08 +01:00
Martin Storsjö aa78b46e9c arm64: Expose information about more modern CPU extensions.
Signed-off-by: Martin Storsjö <martin@martin.st>
2024-03-05 20:50:23 +01:00
Rémi Bernon bb5f0e122f win32u: Use a custom struct hid_input for NtUserSendHardwareInput. 2024-03-05 20:50:06 +01:00
Rémi Bernon 66baee8b99 win32u: Use NtUserCallHwndParam interface for __wine_send_input. 2024-03-05 20:50:06 +01:00
Florian Will 8dc5242e29 ws2_32: Implement TCP_KEEP{ALIVE,CNT,INTVL} options. 2024-03-04 22:39:57 +01:00
Florian Will 6d2a900487 include: Add TCP_KEEPCNT and TCP_KEEPINTVL definitions. 2024-03-04 22:39:57 +01:00
Zebediah Figura 08219c02b3 shell32/tests: Add tests for context menu copy/paste. 2024-03-04 15:39:06 +01:00
Philip Rebohle ec6879b78e winevulkan: Update to VK spec version 1.3.279.
Signed-off-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
2024-03-04 15:39:06 +01:00
Alexandre Julliard 42cebcca3c ntdll: Use the correct structure for non-volatile registers on ARM64. 2024-03-04 14:07:28 +01:00
Alexandre Julliard 9ac8d63e22 include: Move unwinding functions definitions to rtlsupportapi.h. 2024-03-01 10:21:48 +01:00
Jacek Caban f380e34a5e winevulkan: Update to VK spec version 1.3.278.
The new spec uses length attribute for some static arrays. Change is_dynamic_array
to account account for that. Eventually we could use the new information to improve
conversion thunks.
2024-02-29 21:22:06 +01:00
Alexandre Julliard c67053bcce include: Remove the private definitions of the exception flags. 2024-02-29 18:14:48 +01:00
Alexandre Julliard 9478e1f74c ntdll: Move RtlHashUnicodeString constants to a public header. 2024-02-28 19:51:20 +01:00
Alexandre Julliard 6a153ac33e ntdll: Use the exported structures for dll redirection data. 2024-02-28 19:51:20 +01:00
Rémi Bernon a1d63d109d server: Keep track of the winstation input desktop. 2024-02-28 19:51:20 +01:00
Rémi Bernon c77261dd5c win32u: Introduce new NtUserSwitchDesktop syscall stub. 2024-02-28 19:51:20 +01:00
Vijay Kiran Kamuju c34159db39 include: Add IRegistrationTrigger definition. 2024-02-27 21:17:58 +01:00
Alexandre Julliard 0abbb467af include: Add SEH information to ARM64EC syscalls. 2024-02-26 22:44:35 +01:00
Alexandre Julliard 852e2ffc13 include: Add new idl files to the makefile. 2024-02-22 12:56:33 +01:00
Rémi Bernon f7bff8802f winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceFormatsKHR driver entry. 2024-02-22 12:56:14 +01:00
Rémi Bernon 8a98408056 winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceFormats2KHR driver entry. 2024-02-22 12:47:25 +01:00
Alex Henrie 2e9a57a0b8 include: Add debugstr_time to wine/strmbase.h. 2024-02-22 12:30:47 +01:00
Rémi Bernon d0eea21735 winevulkan: Remove now unnecessary vkGetPhysicalDevicePresentRectanglesKHR driver entry. 2024-02-21 22:30:34 +01:00
Rémi Bernon e4ff578bcc win32u: Deduce monitor device flags from their adapter. 2024-02-21 21:55:04 +01:00
Biswapriyo Nath 6ec9f446eb include: Add FaceDetector runtimeclass in windows.media.faceanalysis.idl. 2024-02-20 22:26:58 +01:00
Biswapriyo Nath f0ab43fea2 include: Add DetectedFace runtimeclass in windows.media.faceanalysis.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath fbe99509d6 include: Add SoftwareBitmap runtimeclass in windows.graphics.imaging.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath af4838321e include: Add BitmapBuffer runtimeclass in windows.graphics.imaging.idl. 2024-02-20 22:26:57 +01:00
Biswapriyo Nath fe4f7632a7 include: Add IDirect3DSurface in windows.graphics.directx.direct3d11.idl. 2024-02-20 22:26:57 +01:00
Eric Pouech 552bc893e1 dbghelp: Don't expected a fixed number of substreams in DBI header (PDB).
MSC no longer emits a fixed number of substreams (depending on version of
PDB file), but can emit less.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:37 +01:00
Eric Pouech dee3be21a3 winedump: Don't expect a fixed number of substreams in DBI header (PDB).
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-20 10:51:36 +01:00
Jinoh Kang 4f61a8a1ab include: Add definition for FILE_STAT_INFORMATION. 2024-02-19 21:28:41 +01:00
Vijay Kiran Kamuju 08803bd136 include: Add msdelta header file. 2024-02-19 20:39:43 +01:00
Zebediah Figura 063a377df4 shell32: Properly implement context menu verbs.
Enumerate "shell" registry key entries instead of hardcoding a list.

Don't enumerate any entries unless all the files have the same type.

Pass the correct type to ShellExecuteEx().
2024-02-19 18:28:21 +01:00
Alex Henrie e7364e2165 include: Annotate NdrGetBuffer with __WINE_(ALLOC_SIZE|MALLOC).
It would be nice to annotate it with __WINE_DEALLOC(NdrFreeBuffer) too,
but that causes a bunch of spurious -Wfree-nonheap-object warnings.
2024-02-19 18:15:13 +01:00
Rémi Bernon bb872831de winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilitiesKHR driver entry. 2024-02-19 18:14:43 +01:00
Rémi Bernon 923f1d1b10 winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilities2KHR driver entry. 2024-02-19 18:14:43 +01:00
Daniel Lehman 7c6a50cc46 include: Add some msvcrt declarations. 2024-02-16 23:32:06 +01:00
Paul Gofman 7ae488a2bb ntdll: Don't hardcode xstate size in syscall frame. 2024-02-16 23:32:06 +01:00
Krzysztof Bogacki 10db5b67b8 gdi32: Add D3DKMTEnumAdapters2() stub.
Signed-off-by: Krzysztof Bogacki <krzysztof.bogacki@leancode.pl>
2024-02-15 20:39:46 +01:00
Geoffrey McRae b8c75f3d2a include: Add interfaces for ID3D11On12Device1 and ID3D11On12Device2. 2024-02-14 23:23:25 +01:00
Rastislav Stanik 1bab7ea25e iphlpapi: Add stub for GetAnycastIpAddressTable().
This change adds an implementation of Win32 API function
GetAnycastIpAddressTable() that does not return real information, it
just says "no entries found".

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56065
2024-02-14 19:19:32 +01:00
Zhiyi Zhang ca97cb8700 server: Inherit internal desktop flags when creating desktops.
Based on Rémi's idea.

CEF applications create their own desktops and so is_virtual_desktop() could incorrectly
report that virtual desktop is off if DF_WINE_VIRTUAL_DESKTOP is not inherited.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55810
2024-02-13 22:37:50 +01:00
Zhiyi Zhang 2990a4f8c3 include: Rename DF_WINE_CREATE_DESKTOP to DF_WINE_VIRTUAL_DESKTOP. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf df9b41afcb windows.security.authentication.onlineid: Add IOnlineIdServiceTicketRequestFactory stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf a3ef7d7487 windows.security.authentication.onlineid: Add IOnlineIdSystemAuthenticatorStatics stub interface. 2024-02-13 22:37:50 +01:00
Mohamad Al-Jaf f0b32fa541 include: Add windows.security.authentication.onlineid.idl file. 2024-02-13 22:37:50 +01:00
Alexandre Julliard b9a985a677 include: Add some public exception handling structures. 2024-02-13 17:59:38 +01:00
Paul Gofman 0b441c4c8f kernel32/tests: Add tests for critical section debug info presence. 2024-02-13 15:46:24 +01:00
Alexandre Julliard de492f9a34 ntdll: Implement RtlLookupFunctionTable. 2024-02-12 22:53:21 +01:00
Shaun Ren c45bedbf23 sapi: Add ISpeechObjectToken stub. 2024-02-09 18:00:04 +01:00