Alexandre Julliard
333ced9869
include: Use proper dllimports for wmi functions.
2023-11-07 11:11:41 +01:00
Alexandre Julliard
32cdd5d487
include: Use proper dllimports for slc functions.
2023-11-07 11:11:40 +01:00
Alexandre Julliard
e7f44130eb
include: Use proper dllimports for winscard functions.
2023-11-07 11:11:40 +01:00
Alexandre Julliard
9a7e038256
include: Use proper dllimports for credui functions.
2023-11-07 11:11:40 +01:00
Alexandre Julliard
b82428b3ae
include: Use proper dllimports for userenv functions.
2023-11-07 11:11:40 +01:00
Alexandre Julliard
f0b2e0d00c
include: Use proper dllimports for propsys functions.
2023-11-06 12:02:35 +01:00
Alexandre Julliard
526b3cd436
include: Use proper dllimports for pathcch functions.
2023-11-06 12:02:19 +01:00
Alexandre Julliard
a74b1f0043
include: Use proper dllimports for winmm functions.
2023-11-06 12:02:11 +01:00
Alexandre Julliard
5bd771d5dc
include: Use proper dllimports for mimeole functions.
2023-11-06 12:01:56 +01:00
Alexandre Julliard
a36d747bfd
include: Use proper dllimports for url functions.
2023-11-06 12:01:45 +01:00
Alexandre Julliard
18a1d3538c
include: Use proper dllimports for httpapi functions.
2023-11-06 12:01:33 +01:00
Alexandre Julliard
9db1bbf251
include: Use proper dllimports for eventlog functions.
2023-11-06 12:01:22 +01:00
Alexandre Julliard
175887749f
include: Use proper dllimports for cryptdlg functions.
2023-11-06 12:01:08 +01:00
Alistair Leslie-Hughes
cc3a0320ed
include: Add some DBCOLUMN defines.
2023-11-06 11:51:15 +01:00
Alexandre Julliard
bc5ae2faa8
include: Use proper dllimports for uxtheme functions.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
897098c994
include: Use proper dllimports for setupapi functions.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
6a86396556
include: Use proper dllimports for iphlpapi functions.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
f6d808477b
include: Use proper dllimports for dbghelp functions.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
7999f40b38
include: Use proper dllimports for win32u functions.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
1f769067a3
include: Use NTSYSAPI for all ntdll exports.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
1771716528
include: Make sure that Unix function tables are always const.
2023-11-03 18:05:01 +01:00
Alexandre Julliard
c48a3bd349
opengl32: Make the GL driver function table const.
2023-11-03 18:05:00 +01:00
Alex Henrie
f27ac1bb77
include: Annotate MIDL_user_allocate with __WINE_(ALLOC_SIZE|DEALLOC|MALLOC).
2023-11-03 18:05:00 +01:00
Zhiyi Zhang
9092a4ccca
ddraw: Restore WS_EX_TOPMOST in exclusive fullscreen mode if it got removed.
...
Tests show that there is a ~1.5s timer that checks for the presence of WS_EX_TOPMOST and restore it
if it got removed when the timer times out. Manual tests that skip WM_TIMER handling show there is a
1.5s timer of ID 0x4242 keeps firing. The timer stops when its WM_TIMER message gets handled.
Fix Deus Ex: Game of the Year Edition missing WS_EX_TOPMOST after changing resolutions in fullscreen
mode. The application removes WS_EX_TOPMOST from its game window after entering fullscreen.
2023-11-02 22:25:17 +01:00
Alexandre Julliard
1d58300478
msvcrt: Use the public definitions for the UNDNAME_ flags.
2023-11-02 12:09:07 +01:00
Fabian Maurer
015eb45a7b
winegstreamer: Implement IWMResamplerProps.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55789
2023-10-31 21:54:56 +01:00
Connor McAdams
d81256e7b6
uiautomationcore: Return TRUE from UiaClientsAreListening().
...
This function always returns TRUE on Windows 7 and above, and now that we
have stubs for all the event raising functions there should be no harm
in doing the same.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-30 14:25:54 +01:00
Nikolay Sivov
8935dc7339
include: Correct ID3D10EffectPool interface uuid.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-30 13:35:23 +01:00
Jeff Smith
73aed1b531
gdiplus/tests: Add tests related to setting the page tranform.
2023-10-26 16:03:30 -05:00
Zebediah Figura
b57d4fcd21
include: Convert d3d10effect.h to an IDL.
2023-10-24 13:20:07 -05:00
Zebediah Figura
d78ca75c56
include: Convert d3d10shader.h to an IDL.
2023-10-24 13:20:06 -05:00
Alexandre Julliard
6289a5848b
shlwapi: Remove unneeded UNALIGNED attributes.
...
They are causing compiler warnings.
2023-10-20 13:28:08 +02:00
Paul Gofman
deff1303fb
winegstreamer: Add AVDecVideoAcceleration_H264 attribute for h264 decoder MFT.
2023-10-17 21:48:20 +02:00
Mohamad Al-Jaf
8a91ff180e
include: Add IMusicDisplayProperties2 interface definition.
2023-10-17 18:17:51 +02:00
Mohamad Al-Jaf
c6fbe1400a
include: Add IMusicDisplayProperties interface definition.
2023-10-17 18:17:44 +02:00
Mohamad Al-Jaf
9a4dbd9a17
include: Add ISystemMediaTransportControlsDisplayUpdater interface definition.
2023-10-17 18:17:40 +02:00
Zebediah Figura
398025083d
advapi32/tests: Add more tests for GetSecurityInfo().
2023-10-16 18:53:48 +02:00
Zebediah Figura
46dfbf89d2
advapi32: GetNamedSecurityInfo() takes a const name argument.
...
At least in the Windows 10 SDK.
2023-10-16 18:53:48 +02:00
Rémi Bernon
df75c9ed3c
include: Fix debugstr_fourcc printf format to print at most 4 chars.
2023-10-16 18:53:48 +02:00
Paul Gofman
c22aa54e99
ntdll: Use .seh handler instead of __TRY in RtlUserThreadStart() on x64.
2023-10-16 11:39:26 +02:00
Nikolay Sivov
b5d4394913
mfmediaengine: Keep engine extension pointer.
2023-10-16 11:15:08 +02:00
Nikolay Sivov
5617d78f0d
include: Add IMFMediaEngineAudioEndpointId definition.
2023-10-16 11:15:08 +02:00
Fabian Maurer
d177709b10
propsys: Implement PropVariantToUInt32WithDefault.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55713
2023-10-12 23:23:58 +02:00
Piotr Caban
81fa8615eb
include: Add winppi.h header.
2023-10-11 17:28:13 +02:00
Alexandre Julliard
3c0d0005f4
ntdll: Use the standard syscall calling convention for NtFlushProcessWriteBuffers.
2023-10-11 17:26:49 +02:00
Connor McAdams
285620b177
win32u: Fix NtUserIsCurrent{Process/Thread}Window enum typo.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-10 23:15:05 +02:00
Mohamad Al-Jaf
5ff9ffb368
include: Add windows.security.credentials.ui.idl file.
2023-10-10 23:15:05 +02:00
Alexandre Julliard
3bb752736c
include: Stop pretending to support big-endian.
2023-10-10 11:11:26 +02:00
Alexandre Julliard
6b4399e369
ws2_32: Make htonl/htons/ntohl/ntohs proper functions.
2023-10-10 11:05:28 +02:00
Paul Gofman
b15680a05e
ntdll: Implement NtQueryValueKey(KeyValuePartialInformationAlign64).
2023-10-10 10:14:08 +02:00
Rémi Bernon
bc7e51b48c
include: Avoid narrowing warning in wine_dbgstr_fourcc.
2023-10-09 20:51:49 +02:00
Etaash Mathamsetty
627181d99c
gdi32: Add stub for D3DKMTQueryAdapterInfo.
2023-10-09 11:37:49 +02:00
Alex Henrie
8b20c58801
include: Introduce wine_dbgstr_fourcc and debugstr_fourcc.
2023-10-06 20:49:52 +02:00
Georg Lehmann
17d9841d86
winevulkan: Update to VK spec version 1.3.267.
2023-10-06 20:49:36 +02:00
Zebediah Figura
fbee3cf2e0
wined3d: Rename WINED3D_MAX_TEXTURES to WINED3D_MAX_FFP_TEXTURES.
2023-10-06 20:48:20 +02:00
Daniel Lehman
428a1219fd
advapi32/tests: Add ReadEventLogW tests for EventLogStarted.
2023-10-05 18:49:44 +02:00
Alexandre Julliard
efd03f40e6
server: Assign a system-wide mapping address for dynamic base modules.
2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf
8b34decc7b
include: Add systemmediatransportcontrolsinterop.idl file.
2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf
0e90cbf989
include: Add ISystemMediaTransportControls interface definition.
2023-10-05 18:49:44 +02:00
Nikolay Sivov
f7ef02bd8f
propsys: Partially implement VariantToString().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55708
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-03 21:44:04 +02:00
Joel Holdsworth
c7b1551e8f
ntdll: Initial implementation of FileRenameInformationEx.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54997
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-03 21:44:04 +02:00
Jacek Caban
cdb9b60162
include: Support ARM64EC target in winnt.h.
2023-09-29 17:23:52 +02:00
Jacek Caban
71ebc22d63
include: Move __getReg intrinsic to intrin.h.
2023-09-29 17:23:51 +02:00
Jacek Caban
12c019ff84
include: Support ARM64EC target in intrin.h.
2023-09-29 17:23:51 +02:00
Alex Henrie
25f3ba3e06
include: Correct conflicting definition of PSECURITY_DESCRIPTOR.
...
In the Windows SDK, PSECURITY_DESCRIPTOR is void* and
PISECURITY_DESCRIPTOR is SECURITY_DESCRIPTOR*. PSECURITY_DESCRIPTOR is
defined in winnt.h and PISECURITY_DESCRIPTOR is defined in
wbasetypes.idl.
2023-09-28 22:35:41 +02:00
Alex Henrie
0369223f73
include: Correct conflicting definition of PSID.
...
In the Windows SDK, PSID is void* and PISID is SID*. Both types are
defined in both winnt.h and wtypesbase.idl.
2023-09-28 22:35:41 +02:00
Francois Gouget
65261f3c80
tests: Update the documentation.
2023-09-28 22:35:41 +02:00
Martin Storsjö
65a6019df9
include: Update the d3d12 header from vkd3d.
...
This corresponds to vkd3d as of commit
acd3ed97dc8e1ac192b2ec6fc19596831a6b61c6.
The cpp_quoted #include directive is fixed up to match the file
naming outside of vkd3d, renaming the reference to
vkd3d_d3d12sdklayers.h back to d3d12sdklayers.h.
This matches other renamings that are done at the start of the
file for vkd3d renamed idl files as well.
Signed-off-by: Martin Storsjö <martin@martin.st>
2023-09-28 22:35:41 +02:00
Alex Henrie
0d7cf84709
include: Move RTL functions that belong in ntddk.h from winternl.h to ntddk.h.
2023-09-27 11:17:47 +02:00
Biswapriyo Nath
6786d38aa2
include: Add some structures in d3d12video.idl.
2023-09-27 11:17:08 +02:00
Biswapriyo Nath
20f88c831e
include: Add ID3D12VideoEncodeCommandList2 in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
4ce218eea8
include: Add ID3D12VideoEncodeCommandList1 in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
acd89320bf
include: Add ID3D12VideoDecodeCommandList1 in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
f30848ae17
include: Add ID3D12VideoEncodeCommandList in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
ee165f1d39
include: Add ID3D12VideoMotionVectorHeap in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
e09dd6a3dd
include: Add ID3D12VideoMotionEstimator in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
15b46d5b56
include: Add ID3D12VideoDevice3 in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
c965dbae34
include: Add ID3D12VideoEncoderHeap in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Biswapriyo Nath
9e5778b81e
include: Add ID3D12VideoEncoder in d3d12video.idl.
2023-09-26 21:19:29 +02:00
Eric Pouech
81c8c73de2
winedump: Improve dumping DEBUG directory entries in PE images.
...
- always add a data dump for unknown structures
- add some bits about POGO and REPRO entries
- protect against too small structures
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-09-25 21:53:47 +02:00
Alexandre Julliard
db3af1b238
ntdll: Consistently use the IMAGE_FIRST_SECTION helper macro.
2023-09-25 13:02:09 +02:00
Biswapriyo Nath
3c0085b979
include: Add ID3D12VideoDevice2 in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
e24b67ecd0
include: Add ID3D12VideoExtensionCommand in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
7600dbe621
include: Add ID3D12VideoDevice1 in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
2dce530522
include: Add D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
9836a4e967
include: Add video decode profile guids in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
6ab8ba3189
include: Add ID3D12VideoDecodeCommandList in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
c6d05a6fb7
include: Add ID3D12VideoDecoderHeap in d3d12video.idl.
2023-09-25 10:13:24 +02:00
Biswapriyo Nath
3b1f51d602
include: Add ID3D12VideoDevice in d3d12video.idl.
2023-09-25 10:13:22 +02:00
Biswapriyo Nath
e7824f105b
include: Add ID3D12VideoDecoder in d3d12video.idl.
2023-09-22 20:58:01 +02:00
Zebediah Figura
3e51b67e31
wined3d: Pass a wined3d_stateblock_state to wined3d_device_validate_device().
...
Revert the use of wined3d_state_uses_depth_buffer() in this function to the
version before 8b4e07d5f3
.
2023-09-20 22:15:29 +02:00
Joel Holdsworth
26b8284d21
include: Add flags to FILE_LINK_INFORMATION used by FileLinkInformationEx.
...
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-09-19 17:41:02 +02:00
Joel Holdsworth
f112dde0e7
include: Add flags to FILE_RENAME_INFORMATION used by FileRenameInformationEx.
...
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-09-19 17:41:02 +02:00
Martin Storsjö
9a3266537d
include: Update the d3d12 headers from vkd3d.
...
This corresponds to vkd3d as of commit
e597b0d80f39f716a8740cb0be55edc78f4599d6.
This brings in a function signature fix for the implementation
of ID3D12CommandQueue::UpdateTileMappings() as well, from
vkd3d commit e98e6c9b530995e68bd019a3319d90223ed864cf.
Signed-off-by: Martin Storsjö <martin@martin.st>
2023-09-19 16:59:45 +02:00
Alex Henrie
38a7e68af1
include: Move RTL functions that belong in winnt.h from winternl.h to winnt.h.
2023-09-19 14:27:17 +02:00
Connor McAdams
80a9c0efa8
include: Add missing WinEvent definitions.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-18 20:35:58 +02:00
Connor McAdams
12b2d34976
uiautomationcore: Add UiaHasServerSideProvider stub.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-09-18 11:01:22 +02:00
Zhiyi Zhang
109d15ab35
user32: Map WM_CHAR wparam in ASCII to Unicode in IsDialogMessageA() for CJK locales.
...
Fix displaying Chinese characters as "??" in some applications with Chinese locale.
2023-09-14 11:18:48 +02:00
Alexandre Julliard
d08723fbf7
include: Add DECLSPEC_NOINLINE macro.
2023-09-13 22:05:46 +02:00
Zebediah Figura
b6d3e2ba0e
include: Do not import strmif.idl in mediaobj.idl.
...
This means that mfobjects.idl no longer pulls in mediaobj.idl. Since it still
needs AM_MEDIA_TYPE to be declared (though not defined), add a typedef.
Reorder includes in a couple files to avoid multiple-definition errors.
strmiids and mfplat were getting strmif.h through mfobjects.h, and dsdmo was
getting it through dmo.h.
2023-09-13 20:24:17 +02:00
Biswapriyo Nath
844efaeec5
include: Add IEnumTfPropertyValue definition in msctf.idl.
2023-09-13 11:11:54 +02:00
Biswapriyo Nath
8f3cd46687
include: Add missing error codes in msctf.idl.
2023-09-12 20:11:31 +02:00
Mohamad Al-Jaf
0eb9e72336
include: Add Windows.Management.Deployment.IPackageManager2 interface definition.
2023-09-11 20:41:35 +02:00
Biswapriyo Nath
e08435a891
include: Add IPackage2 definition in windows.applicationmodel.idl.
...
Required for GNOME/glib project.
2023-09-08 11:29:36 +02:00
Helix Graziani
6dae924d55
wldp: Add WldpQueryWindowsLockdownMode stub.
2023-09-08 11:06:19 +02:00
Rémi Bernon
23b61b0dc8
include: Use IReferenceClock interface from strmif.idl in dmusicc.h.
2023-09-06 22:29:26 +02:00
Etaash Mathamsetty
51f16a2f80
include: Update definition of KDPC.
2023-09-06 12:05:49 +02:00
Rémi Bernon
bb9e54808c
include: Fix incorrect IDirectMusicPortDownload_Unload macro.
2023-09-05 23:10:27 +02:00
Mohamad Al-Jaf
04c26b455f
windows.applicationmodel: Add stub DLL.
2023-09-05 12:00:11 +02:00
Biswapriyo Nath
9ae771bac8
include: Add AudioEffectsManager runtimeclass in windows.media.effects.idl.
2023-09-05 11:36:58 +02:00
Biswapriyo Nath
d53e989b5a
include: Add AudioRenderEffectsManager runtimeclass in windows.media.effects.idl.
2023-09-05 11:36:58 +02:00
Biswapriyo Nath
cc1692bb0a
include: Add AudioCaptureEffectsManager runtimeclass in windows.media.effects.idl.
2023-09-05 11:36:58 +02:00
Paul Gofman
9cf5505632
include: Define up to date exception flags.
2023-09-05 11:36:40 +02:00
Billy Laws
23736e69ce
include: Add CHPEV2 CPU area definitions.
2023-09-04 20:41:54 +02:00
Alex Henrie
16e4b086f2
wldap32: Implement setting LDAP_OPT_CLIENT_CERTIFICATE.
...
Since most LDAP servers do not require mTLS, for now the callback
function is saved but not called.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55507
2023-09-04 11:38:51 +02:00
Louis Lenders
b71a0e33ac
wldp: Add WldpGetLockdownPolicy stub.
2023-09-01 19:48:46 +02:00
Alexandre Julliard
f078d5b4f9
gdi32: Fix buffer size parameter in GetFontFileData for 64-bit.
2023-09-01 18:06:02 +02:00
Biswapriyo Nath
5d8e135c12
include: Add Windows.Media.Effects.AudioEffect runtimeclass.
...
This is required for chromium and fixes the following compiler error.
In file included from media/audio/win/audio_low_latency_input_win.cc:5:
./media/audio/win/audio_low_latency_input_win.h:64:10: fatal error:
windows.media.effects.h: No such file or directory
64 | #include <windows.media.effects.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
2023-09-01 11:28:38 +02:00
Dmitry Timoshkov
a52cf805d2
ntdll: Implement NtCreateToken().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-31 19:53:16 +02:00
Rémi Bernon
e3b2cfed9e
include: Avoid using strcmp directly in wine/test.h.
...
It's not available in kernel driver code.
2023-08-31 19:53:16 +02:00
Rémi Bernon
add4d6ef8d
include: Introduce winetest wrappers for vprintf and GetTickCount.
2023-08-31 19:53:16 +02:00
Rémi Bernon
9bab243d90
include: Pass a temporary buffer to winetest_elapsed.
...
Using wine_dbg_sprintf pulls various things that are not available
in the driver tests.
2023-08-31 19:53:16 +02:00
Rémi Bernon
e199e02176
include: Rename winetest_printf to winetest_print_location.
2023-08-31 19:53:16 +02:00
Rémi Bernon
8f12e2a2db
include: Initialize winetest global counters to 0.
...
Fixes: ef3e97dbc2
2023-08-31 19:53:16 +02:00
Biswapriyo Nath
64dd6d2883
include: Add Windows.Media.Render.AudioRenderCategory enumeration.
...
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-31 11:29:46 +02:00
Rémi Bernon
ef3e97dbc2
include: Make general winetest helpers static inline.
2023-08-30 11:19:18 +02:00
Rémi Bernon
4b9507d600
include: Prefix winetest color constants with winetest_.
2023-08-30 11:19:18 +02:00
Rémi Bernon
615ceb3be3
include: Rename winetest thread data struct and getter.
2023-08-30 11:19:17 +02:00
Rémi Bernon
58ec77757c
include: Prefix winetest global counters with winetest_.
2023-08-30 11:19:17 +02:00
Biswapriyo Nath
a0b28edabe
include: Add Windows.Media.Capture.MediaCategory enumeration.
...
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-30 11:14:55 +02:00
Biswapriyo Nath
9b4ae4129a
include: Add AudioProcessing enum in windows.media.idl.
...
Required for Windows.Media.Effects.IAudioEffectsManagerStatics interface.
2023-08-29 12:38:03 +02:00
Mohamad Al-Jaf
3c4c935f64
include: Add dxcore.h file.
2023-08-28 21:56:25 +02:00
Mohamad Al-Jaf
ef79bf9111
include: Add dxcore_interface.h file.
2023-08-28 21:56:25 +02:00
Alexandre Julliard
0b0dbf6acc
wow64: Implement Wow64ProcessPendingCrossProcessItems().
2023-08-28 13:49:16 +02:00
Alexandre Julliard
b521507591
ntdll: Implement RtlOpenCrossProcessEmulatorWorkConnection().
2023-08-28 11:39:42 +02:00
Alexandre Julliard
049fb065c4
ntdll: Implement the cross-process work list functions.
2023-08-28 11:32:18 +02:00
Biswapriyo Nath
096377be42
uiautomationcore: Fix typo with TreeScope_Subtree name.
2023-08-28 11:19:30 +02:00
Alexandre Julliard
7ee9c19687
ntdll: Also store syscall id and names following the syscall dispatcher pointer.
2023-08-25 22:52:45 +02:00
Rémi Bernon
e2aee50aa6
include: Add MF_BYTESTREAM_EFFECTIVE_URL GUID declaration.
2023-08-23 17:38:51 +02:00
Eric Pouech
82b0bb3c24
server: Separate console and new group flag (CreateProcess).
...
We were using bit 1 of RTL_USER_PROCESS_PARAMETERS for two different cases:
- rightfully, as a sign to block ctrl-c events from being processed by
handlers (and by default, terminating the process)
- But this was also used to request for the creation of a new process group.
This patch properly separates the two use cases, by using the
ProcessGroupId field in RTL_USER_PROCESS_PARAMETERS (checked that Win10
behaves as this patch in RtlCreateUserProcess wrt.
RTL_USER_PROCESS_PARAMETERS ProcessGroupId usage input/output).
Introduce process_group_id in startup_info_t and use it to pass it to
server. ProcessGroupId field in RTL_USER_PROCESS_PARAMETERS is now properly
set.
Note: this will change some external behavior.
- before this patch, a child process created with Ctrl-C disabled
(ConsoleFlags set), couldn't turn it on as the process was detached
from unix console.
- now, SIGINT handling is moved to kernelbase (and can be turned on/off at
application will),
- when creating a new windows group id, the child will be detached from
unix console, so will no longer receives the SIGINT from ctrl-c in unix
console (if parent was attached to this unix console).
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-08-23 17:38:51 +02:00
Daniel Lehman
8fb70648d1
include: Add [_w]getenv_s.
2023-08-23 17:33:47 +02:00
Rémi Bernon
9c661ff3f1
include: Add Windows.ApplicationModel.IPackage3 interface definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
4752e1d86a
include: Add Windows.ApplicationModel.Core.AppListEntry runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
3395ce23ee
include: Add Windows.ApplicationModel.PackageStatus runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
ff6333c2b3
include: Add Windows.ApplicationModel.AppDisplayInfo runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
d48a1d15d6
include: Add Windows.Storage.Streams.RandomAccessStreamReference runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
f6fd79a3b9
include: Add Windows.Management.Deployment.PackageManager runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
cdf3355dc8
include: Add Windows.Management.Deployment.PackageUserInformation runtimeclass definition.
2023-08-22 21:00:56 +02:00
Rémi Bernon
a936bcad14
include: Add Windows.Management.Deployment.DeploymentResult runtimeclass definition.
2023-08-22 21:00:55 +02:00
Eric Pouech
e09dde5c94
kernelbase: Implement WaitForDebugEventEx().
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-08-22 10:39:18 +02:00
Biswapriyo Nath
1326f53025
include: Add IRandomAccessStream generic types in windows.storage.streams.idl.
...
This fixes the following error.
windows.storage.h:3992:9: error:
unknown type name '__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream'
2023-08-21 22:47:42 +02:00
Biswapriyo Nath
9227d8abff
include: Add ApplicationData runtimeclass in windows.storage.idl.
2023-08-21 22:47:42 +02:00
Biswapriyo Nath
148ff982dc
include: Add KnownFolders runtimeclass in windows.storage.idl.
2023-08-21 22:47:42 +02:00
Stefan Dösinger
215a32d643
wined3d: Make wined3d_swapchain_desc in wined3d_swapchain_create const.
2023-08-18 18:44:05 +02:00
Stefan Dösinger
eba2523ac1
dxgi: Read back the swapchain size assigned by wined3d.
2023-08-18 18:34:10 +02:00
Nikolay Sivov
42811d775b
mf: Implement MFCreateSequencerSegmentOffset().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-17 23:26:13 +02:00
Alexandre Julliard
572cc841a6
ntdll/tests: Add some more tests for the contents of the WOW64INFO structure.
2023-08-17 23:26:13 +02:00
Mohamad Al-Jaf
bf1b0d5f10
include: Add IStorageFolder interface definition.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
dcc809627d
include: Add windows.storage.search.idl file.
...
Needed by StorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
ba392b4cef
include: Add IStorageItem interface definition.
...
Needed by IStorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
90cdfc5157
include: Add windows.storage.fileproperties.idl file.
...
Needed by IStorageItem.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
915db53124
include: Add IStorageFile interface definition.
...
Needed by IStorageFolder.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
711f9e1fc5
include: Add IRandomAccessStream interface definition.
...
Needed by IStorageFile.
2023-08-17 10:40:37 +02:00
Mohamad Al-Jaf
fe877fdf8a
include: Add IPackageStatics interface definition.
2023-08-17 10:40:37 +02:00
Vitaly Lipatov
d173bc6a53
include: Add standalone LSA_OBJECT_ATTRIBUTES prototype if ntdef.h is not included.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
de354e8d45
include: Add initial activeds.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
7377b53681
include: Add missing PCWCHAR to winnt.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
aa4d0dd818
include: Include ncrypt.h in wincrypt.h.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
6bcdbbe573
include: Add specstrings_strict.h with some defines.
2023-08-16 13:36:15 +02:00
Vitaly Lipatov
caae33a853
include: Use compatible file guard name (_NTSECAPI_, _NTSECPKG_).
2023-08-16 09:07:39 +02:00
Vitaly Lipatov
de17a77b2f
include: Add some missing defines.
2023-08-16 09:07:36 +02:00
Alex Henrie
9d509c0383
include: Add __WINE_ALLOC_SIZE to the definition of FNALLOC.
2023-08-16 08:51:58 +02:00
Alexandre Julliard
1f9c6e83bd
include: Get rid of the NONAMELESS access macros in tests.
2023-08-15 18:56:45 +02:00
Alexandre Julliard
b5edd14814
configure: Use AC_CHECK_HEADER for headers that don't need to be in config.h.
2023-08-15 18:56:44 +02:00
David McFarland
4a4d352441
configure: Don't require pcsclite header for winscard.
...
The header is unused, and the header check fails with:
configure:7860: checking for PCSC/pcsclite.h
configure:7860: gcc -m32 -c -g -O2 conftest.c >&5
In file included from conftest.c:50:
[...]/include/PCSC/pcsclite.h:45:10:
fatal error: wintypes.h: No such file or directory
45 | #include <wintypes.h>
| ^~~~~~~~~~~~
Fixes: d405a688ba
2023-08-15 18:55:21 +02:00
Biswapriyo Nath
24e7055f1d
include: Add windows.ui.xaml.hosting.desktopwindowxamlsource.idl file.
2023-08-14 17:53:17 +02:00
Biswapriyo Nath
624c5870e7
include: Add xamlom.idl file.
2023-08-14 17:53:17 +02:00
Biswapriyo Nath
a34267e87e
include: Add IXAudio2Extension in xaudio2.idl.
...
Required for rpcs3 project.
2023-08-14 17:53:17 +02:00
Alex Henrie
6bd87223bf
include: Annotate PALLOCATE_FUNCTION(_EX) with __WINE_ALLOC_SIZE.
2023-08-14 17:10:15 +02:00
Alex Henrie
6354cd9f56
include: Annotate PRTL_(AVL|GENERIC)_ALLOCATE_ROUTINE with __WINE_ALLOC_SIZE.
2023-08-14 17:10:15 +02:00
Alex Henrie
a4752dcf9f
include: Annotate PFLT_CONTEXT_ALLOCATE_CALLBACK with __WINE_ALLOC_SIZE.
2023-08-14 17:10:15 +02:00
Alex Henrie
73883f918c
include: Annotate PERF_MEM_ALLOC with __WINE_ALLOC_SIZE.
2023-08-14 17:10:01 +02:00
Alex Henrie
69a92659c0
include: Annotate PLSA_ALLOCATE_(LSA_HEAP|SHARED_MEMORY) with __WINE_ALLOC_SIZE.
2023-08-14 17:10:01 +02:00
Alex Henrie
cf1c69c085
include: Annotate CFP_(RE)ALLOCPROC with __WINE_ALLOC_SIZE.
2023-08-14 17:10:01 +02:00
Alex Henrie
8f60004995
include: Annotate PFNALLOC with __WINE_ALLOC_SIZE.
2023-08-14 17:10:00 +02:00
Mohamad Al-Jaf
ebb0a399a5
include: Add IDeviceInformationStatics interface definition.
2023-08-14 13:29:46 +02:00
Piotr Caban
9b92ee76a1
include: Add LEGACY_RSA*_BLOB definitions.
2023-08-10 10:01:07 +09:00
Alistair Leslie-Hughes
83b86d18dc
d3dx11: Add D3DX11LoadTextureFromTexture stub.
2023-08-10 10:00:20 +09:00
Alistair Leslie-Hughes
9f375360d6
include: Added D3DX11_TEXTURE_LOAD_INFO struct.
2023-08-10 10:00:18 +09:00
Vitaly Lipatov
115403dc5b
include: Update COMPRESSION_ defines and move it to ddk/ntifs.h.
2023-08-08 21:13:29 +09:00
Mohamad Al-Jaf
b14d9ae881
include: Add windows.security.isolation.idl file.
2023-08-08 21:11:30 +09:00
Biswapriyo Nath
26e72a7580
include: Add missing default value in IXAudio2.
...
This was removed in 14c44d0b0a
commit.
2023-08-04 18:07:42 +09:00
Vitaly Lipatov
982f1983c4
include: Update SECURITY_LOGON_TYPE and SECURITY_LOGON_SESSION_DATA in ntsecapi.h.
...
Signed-off-by: Vitaly Lipatov <lav@etersoft.ru>
2023-08-04 09:51:41 +09:00
Dmitry Timoshkov
835d73379f
secur32/tests: Add some tests for "Negotiate" LSA package.
...
Fixed test failures under some Windows versions.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-03 20:45:37 +09:00
Jacek Caban
61b80f6704
win32u: Remove no longer needed NtUserSendDriverMessage.
...
All messages are packed now anyway.
2023-08-02 20:03:51 +09:00
Jacek Caban
f693d66086
win32u: Remove no longer needed needs_unpack from win_proc_params.
2023-08-02 20:03:51 +09:00
Jacek Caban
c1a5b42cdc
win32u: Remove no longer needed NtUserWinProcResult.
2023-08-02 20:03:51 +09:00
Paul Gofman
a72f91f5f5
nsi: Forward request to nsiproxy from NsiRequestChangeNotification().
2023-08-01 21:51:13 +09:00
Jacek Caban
99f0d3d790
win32u: Move packed structures declaration from ntuser.h.
2023-08-01 21:50:34 +09:00
Georg Lehmann
08499d17e1
winevulkan: Update to VK spec version 1.3.260.
2023-07-31 18:23:40 +09:00