Timo Kreuzer
e825783b75
[PSDK] Remove default value for BSTR parameter in msxml2.idl
...
Fixes GCC 8 warning:
In file included from base/applications/msconfig_new/xmldomparser.hpp:26,
from base/applications/msconfig_new/toolspage.cpp:11:
sdk/include/psdk/msxml2.h:12705:20: error: ISO C++ forbids converting a string constant to 'BSTR' {aka 'wchar_t*'} [-Werror=write-strings]
BSTR uri = L"x") = 0;
^~~~
2019-07-20 13:56:18 +02:00
Timo Kreuzer
48f3efa254
[PSDK][CRT] Add some casts to make GCC 8 happy
2019-07-20 13:56:18 +02:00
Timo Kreuzer
846cd55294
[PSDK] Add DECLSPEC_SELECTANY to GUIDs to make GCC 8 happy
2019-07-20 13:56:18 +02:00
Timo Kreuzer
f96407441c
[CRT] Remove _wctime_s from time.h
2019-07-20 13:56:18 +02:00
Katayama Hirofumi MZ
34bf24756a
[SDK][INCLUDE] Add WM_WTSSESSION_CHANGE message ( #1730 )
...
- Add WM_WTSSESSION_CHANGE messages to <winuser.h>.
- Add WTS_* constant macros.
2019-07-15 23:03:06 +09:00
Katayama Hirofumi MZ
d3cdbad206
[SDK][INCLUDE] Add WM_INPUT_DEVICE_CHANGE and WM_INPUT ( #1728 )
...
- Add WM_INPUT_DEVICE_CHANGE and WM_INPUT messages.
- Add the relevant constant values.
2019-07-15 20:32:53 +09:00
Katayama Hirofumi MZ
d46edf494d
[SDK][INCLUDE] Add MENUGETOBJECTINFO structure ( #1727 )
...
- Add MENUGETOBJECTINFO structure to <winuser.h> header.
- Add MNGOF_TOPGAP and MNGOF_BOTTOMGAP constant macros.
2019-07-15 19:59:38 +09:00
Katayama Hirofumi MZ
47e183c521
[SDK][INCLUDE] Add HANDLE_WM_* macros to <windowsx.h> ( #1726 )
...
- Add the following macros into <windowsx.h> header: HANDLE_WM_COPYDATA, HANDLE_WM_DEVICECHANGE, HANDLE_WM_DISPLAYCHANGE, HANDLE_WM_HOTKEY, and HANDLE_WM_MOUSEWHEEL.
- Fix HANDLE_WM_CONTEXTMENU macro.
2019-07-15 19:58:34 +09:00
Eric Kohl
ece54dcd2f
[SETUPAPI][UMPNPMGR] The 3rd parameter of PNP_RegisterNotification() seems to be the service name
2019-07-07 13:41:00 +02:00
Thomas Faber
fcd00d412e
[NDIS] INIT/PAGE sections must be uppercase.
2019-07-07 08:22:16 +02:00
Pierre Schweitzer
522821bb8b
[SDK] Add RtlInitString to the NDK
2019-06-30 23:07:54 +02:00
Thomas Faber
6cde208c6b
[SDK] Properly define ZwQueryInformationProcess
2019-06-30 23:07:54 +02:00
Eric Kohl
7eb6e42626
[UMPNPMGR][SETUPAPI] PNP_RegisterNotification() has got 9 parameters.
2019-06-29 13:38:42 +02:00
Timo Kreuzer
18e835b605
[SDK] Fix build with sal.h
...
* sal.h: add file header, uncomment _Interlocked_operand_ and PAL_STDCPP_COMPAT guard
* When including stl headers, define PAL_STDCPP_COMPAT
2019-06-29 12:13:09 +02:00
Timo Kreuzer
00c8ac9af7
[PSDK] Add sal.h from Microsoft GitHub (MIT license)
2019-06-29 12:13:09 +02:00
Timo Kreuzer
ca8ec85fa3
[SDK] Move kcom.h from psdk to ddk where it belongs
2019-06-29 11:09:23 +02:00
Pierre Schweitzer
e75bdce6cd
[SDK] Add missing definitions
...
This fixes storport build
2019-06-28 22:11:54 +02:00
Thomas Faber
d16c9a798a
[LIBPNG] Update to version 1.6.37. CORE-16147
2019-06-27 12:52:12 +02:00
Thomas Faber
430656f0b9
[MBEDTLS] Update to version 2.7.11. CORE-16147
2019-06-27 12:52:00 +02:00
Timo Kreuzer
99fa38809f
[STDUNK][PORTCLS][CMIDriver] Fix issue with operator new/delete
...
Fix for MSVC warning "C2323: 'operator new': non-member operator new or delete functions may not be declared static or in a namespace other than the global namespace."
See https://docs.microsoft.com/en-us/cpp/porting/visual-cpp-what-s-new-2003-through-2015?view=vs-2019 section "Overloaded operator new and operator delete"
2019-06-24 21:17:00 +02:00
Eric Kohl
a9c4c07955
[SETUPAPI][UMPNPMGR] PNP_UnregisterNotification: Add 2 unknown parameters
2019-06-23 21:45:54 +02:00
Eric Kohl
ca0406131c
[SETUPAPI][UMPNPMGR] Improve CMP_RegisterNotification/PNP_RegisterNotification
...
Pass the notification filter to PNP_RegisterNotification as a byte-pointer to the filter and the size of the filter.
2019-06-23 19:31:34 +02:00
Eric Kohl
8dc70d2454
[SETUPAPI] Implement SetupDiRestartDevices()
2019-06-22 21:01:25 +02:00
Hermès Bélusca-Maïto
d15e36a1f1
[NTOS:KE][SDK:ASM] Code formatting/styling only.
...
- Un-hardcode the RPL_MASK value.
- s/KiUnexpectedInterrupt&Number/KiUnexpectedInterrupt&Vector/
- Use C-style comments in traphdlr.c as everywhere else in the file.
- Update the URLs for the MSDN "FPO" macro documentation.
2019-06-20 18:07:59 +02:00
Katayama Hirofumi MZ
0c7dc4e3e1
[SDK][INCLUDE] Update msgdump.h and winxx.h (TreeView and ListView support)
2019-06-17 20:29:03 +09:00
Eric Kohl
6866c0aede
[NTOSKRNL][USETUP][UMPNPMGR] Pass user response data to NtPlugPlayControl(PlugPlayControlUserResponse).
...
- Windows requires 16 bytes of response data.
- Add the PLUGPLAY_CONTROL_USER_RESPONSE_DATA type.
- Usetup and Umpnpmgr must fail if NtPlugPlayControl(PlugPlayControlUserResponse) does not return STATUS_SUCCESS.
2019-06-12 13:48:27 +02:00
Serge Gautherie
394eb89227
[MBEDTLS] Use '#ifndef __REACTOS__', instead of '#if DBG & 0' ( #1619 )
...
- Don't use '|' on a '#if'
- Remove a personal comment.
2019-06-06 01:50:55 +02:00
Serge Gautherie
2f0b265e8d
[DXSDK] Improve dxerr?.h a bit ( #1617 )
...
*Use '||', instead of '|', on a '#if'.
*Synchronize some white spaces and blank lines.
2019-06-06 01:50:24 +02:00
Eric Kohl
b8013fce52
[MC] Add syntax and help texts for the NET SHARE command.
2019-06-05 10:25:53 +02:00
Katayama Hirofumi MZ
f8c51ecdd7
[SDK][INCLUDE] Update msgdump.h
2019-06-02 10:09:34 +09:00
woachk
8e048b8ae9
[NDK/TESTS] The world isn't only amd64 or i386 ( #1596 )
2019-06-02 00:39:57 +02:00
Katayama Hirofumi MZ
d5b88ff0ae
[SDK][INCLUDE] msgdump.h registered message support
2019-06-01 16:21:33 +09:00
Timo Kreuzer
ead2156a29
[MINGW32] Add some definitions to fix building with GLIBCXX
2019-05-27 13:22:40 +02:00
Timo Kreuzer
81bdf4e360
[CRT] Add missing posix error codes
...
These are required by latest mingw-w64 stl and we are mixing this with our crt headers.
Define _CRT_NO_POSIX_ERROR_CODES in all modules that define their own constants.
2019-05-27 13:22:40 +02:00
Benjamin Aerni
3da616a918
[DDK][PSDK] Added the rest of the defines for netkvm
2019-05-06 23:11:45 +02:00
Hermès Bélusca-Maïto
6a67dfd191
[DDK][PSDK] Add some missing NDIS definitions/types. Caught by Benjamin Aerni.
2019-05-05 23:19:53 +02:00
Eric Kohl
fa63416d87
[MC] Add message tranlations. Supplement to 3acec58f
.
2019-05-04 23:13:28 +02:00
Serge Gautherie
cf48f8bf8a
[REACTOS] Replace remnant legacy SPIF_SENDWININICHANGE by SPIF_SENDCHANGE ( #1526 )
...
No functional change otherwise.
2019-04-28 21:19:42 +02:00
Hermès Bélusca-Maïto
d70848b8b7
[WINSRV] Implement SrvGetThreadConsoleDesktop(). CORE-13470
...
It retrieves the handle to the desktop assigned to the specified
thread belonging to a console application, which is going to be
where the input thread of this console is.
2019-04-28 02:50:38 +02:00
Katayama Hirofumi MZ
3cc2169556
[SDK][INCLUDE] Use FALSE for BOOL in msgdump.h
2019-04-27 22:06:37 +09:00
Katayama Hirofumi MZ
3af58ea993
[SDK][INCLUDE] small fix for msgdump.h
2019-04-27 18:30:29 +09:00
Timo Kreuzer
b7ab90d932
[PSDK] Improve lmrepl.h
...
Added public domain header. This file was originally imported in r8283 from w32api where is has no copyright.
2019-04-26 10:30:01 +02:00
Andreas Maier
9466a005e9
[DBGHELP] Add SYMFLAG_- and SYMTYPE_-defines.
2019-04-19 21:09:44 +02:00
Andreas Maier
e3447d02c1
[DBGHELP] use correct record in codeview_snarf_public.
...
Use public_vx iststead of data_vx for public symbols.
2019-04-19 21:09:44 +02:00
Eric Kohl
29bf209767
[NET][MC] Move remaining generic strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-09 21:44:03 +02:00
Eric Kohl
88f899e132
[NET][MC] Move generic strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-08 22:48:06 +02:00
Joachim Henze
2e8c7cf423
[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 13 in the version.cmake
2019-04-08 18:25:01 +02:00
Hervé Poussineau
2baf7b5220
[SDK] Fix _SEH2_AbnormalTermination() macro in dummy SEH
2019-04-07 19:28:18 +02:00
Hervé Poussineau
a3e870be51
[SDK] Remove double declaration of _alloca
...
_alloca() is already defined in sdk/include/crt/malloc.h
2019-04-07 18:32:28 +02:00
Eric Kohl
5563525ad4
[NET][MC] Move the remaining STATISTICS and USER strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-07 09:23:01 +02:00
Eric Kohl
cf16429c60
[NET][MC] Move STATISTICS SERVER strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-06 19:42:51 +02:00
Jérôme Gardou
23373acbb9
[CMAKE] Use modules instead of shared libraries
...
There is no need to compile our DLLs as shared libraries since we are
managing symbols exports and imports through spec files.
On my system, this reduces the configure-time by a factor of two.
2019-04-06 17:43:38 +02:00
Eric Kohl
050db4facb
[NET][MC] Move NET USER strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-06 15:42:10 +02:00
Eric Kohl
8120a5ec80
[NET][MC] Move NET CONFIG strings from net.exe to netmsg.dll.
...
Translators, please check the translations!
2019-04-06 13:39:42 +02:00
Timo Kreuzer
7cb02f432f
[MC] Add missing message translations by copying the english version
...
Note: always translate the whole file! It's easier (use a script or simply a regex replace) and required by Visual Studio 2019.
2019-04-06 09:01:34 +02:00
Eric Kohl
9f95e35ff3
[NET][MC] Replace strings for the ACCOUNTS, GROUP and LOCALGROUP commands by netmsg.dll messages.
2019-04-05 23:15:32 +02:00
Katayama Hirofumi MZ
d04b4e65d6
[SHELL32] Implement Explorer background image (Retrial of #801 ) ( #1463 )
...
IconArea_Image, IconArea_Text and IconArea_TextBackground values in desktop.ini in a folder will be supported. It denies network paths. CORE-5516
2019-04-05 07:59:35 +09:00
Eric Kohl
a8dea717f2
[MC] Add spanisch, polish, romanian, turkish, chinese and taiwanese messages to the file by duplicating the english ones and translate messages that will be used by the NET ACCOUNTS command.
...
Translators, please check the translations.
2019-04-04 23:53:35 +02:00
Mark Jansen
bae083355d
[SYSSETUP] Add a missing break
2019-04-03 19:44:16 +02:00
Hervé Poussineau
c3e2a54789
[SDK] Fix compilation error
...
../sdk/include/reactos/rosctrls.h:283:59: error: no matching function for call to 'CToolbar<TItemData>::SendMessageW(int, HWND__*&, int)'
return SendMessageW(TB_SETTOOLTIPS, hWndTooltip, 0);
../sdk/include/psdk/winuser.h:5543:21: note: candidate: LRESULT ATL::CWindow::SendMessageW(UINT, WPARAM, LPARAM) <near match>
../sdk/include/psdk/winuser.h:5543:21: note: conversion of argument 2 would be ill-formed
2019-04-01 11:38:32 +02:00
Hervé Poussineau
6668178cff
[PSDK] Remove throw specifiers, deprecated in C++11
2019-04-01 11:38:32 +02:00
Thomas Faber
ca86ee9c03
[MBEDTLS] Update to version 2.7.10. CORE-15895
2019-03-30 14:57:40 +01:00
Thomas Faber
1fe58c4058
[LIBXML2] Update to version 2.9.9. CORE-15854
2019-03-26 10:14:49 +01:00
Thomas Faber
743951eccf
[LIBTIFF] Update to version 4.0.10. CORE-15854
2019-03-26 10:14:47 +01:00
Eric Kohl
89aaf0efca
[IDL] Fix the declaration of function 7 (NetrBrowserStatisticsClear)
2019-03-24 13:02:10 +01:00
Baruch Rutman
7143e411c4
[GDI32] Integrate LpkGetTextExtentExPoint(). ( #1362 )
...
- Assume that GetTextExtentExPointWPri() uses the same kind of
arguments as GetTextExtentExPointW().
- Add GetTextExtentExPointWPri() declaration to undocgdi.h.
2019-03-23 23:34:09 +01:00
Hermès Bélusca-Maïto
b9148b8c62
[WTSAPI32][PSDK] Addendum to 27ed609a
: Some of the WTS_INFO_CLASS values are NT6-SP1+
2019-03-23 16:31:15 +01:00
Andrew Boyarshin
27ed609acd
[WTSAPI32] Implement WTSConnectState and WTSClientProtocolType in WTSQuerySessionInformation
...
Since ReactOS doesn't actually support non-local WinSTA/WTS capabilities, this seems to be a good way to reduce spam in the log while providing correct behaviour.
Also call Unicode version from ANSI one to reduce code duplication.
2019-03-23 16:06:10 +01:00
Mark Jansen
6abe0e50aa
[SDK][SHIMENG] Ensure that module entrypoints are not called while loading the shim engine
...
This is done by marking everything that is already loaded but not 'processed'.
After the shim engine is done initializing, the original state is restored,
with the exception of the shim engine itself.
CORE-15846
2019-03-14 20:02:01 +01:00
Eric Kohl
e5904abf94
[NET] Move the remaining IDS_GENERIC_PAGE strings into the command messages and fix a size restriction of ConPrintf().
2019-03-10 09:55:15 +01:00
Eric Kohl
e2b8141eb6
[NET] Add help message for the NET USER command and move the IDS_GENERIC_PAGE string into the help messages.
2019-03-10 08:59:32 +01:00
Eric Kohl
eaee5e840b
[NET] Implement the NET SYNTAX pseudo command.
2019-03-10 01:04:26 +01:00
Timo Kreuzer
33c6f6f4b5
[PSDK] Use CALLBACK instead of APIENTRY
2019-03-06 00:42:43 +01:00
Timo Kreuzer
22bacc6e08
[PSDK] Add missing D3DFORMAT enum members to d3d9types.h
2019-03-06 00:41:52 +01:00
Timo Kreuzer
f5f6ea2965
[REACTOS] Fix 64 bit issues
2019-03-04 21:58:42 +01:00
Timo Kreuzer
252114a3a1
[PSDK] Improve definition of CBR_BLOCK
...
The cast doesn't exist in native headers, but this causes warnings.
2019-03-04 21:58:42 +01:00
Timo Kreuzer
6756e1adaf
[PSDK] Fix PRINTDLG structure definition
2019-03-04 21:58:42 +01:00
Ged Murphy
0649f25b48
[SHELL32] Implement SHTestTokenMembership and forward IsUserAnAdmin to it
...
Moved to the bottom of the file with the other ros functions to help keep wine syncs easier.
2019-03-04 11:54:43 +00:00
Mark Jansen
fa548efb41
[XDK] Remove _M_AMD64 special case
2019-02-25 20:00:35 +01:00
Mark Jansen
28a091ac12
[APPHELP][APPHELP_APITEST] Implement SdbGetDatabaseInformation
...
CORE-11301
2019-02-25 20:00:34 +01:00
Serge Gautherie
6accaef3c7
[NDK] Fix 'DeletedChidren' typo ( #1367 )
...
On behalf of Vadim Galyant.
CORE-15769
2019-02-20 22:16:16 +01:00
Katayama Hirofumi MZ
a8002fc065
msgdump.h undocumented drag & drop support ( #1359 )
...
In sdk/include/reactos/msgdump.h, support Drag & Drop undocumented messages.
2019-02-16 17:27:25 +09:00
Timo Kreuzer
68abf035c6
[NDK] Fix INIT_SECTION for Clang (use the GCC definition)
2019-02-12 19:31:33 +01:00
Timo Kreuzer
afe203a1a5
[CRT] Don't define _DECLSPEC_I on Clang builds
2019-02-12 19:31:33 +01:00
Hermès Bélusca-Maïto
1e74ca5075
[BUGCODES] Add WIN32K_INIT_OR_RIT_FAILURE to the list.
2019-02-10 22:44:23 +01:00
Mark Jansen
e1aae1c620
[RTL] Implement RtlComputePrivatizedDllName_U
2019-02-07 18:48:49 +01:00
Amine Khaldi
a587a0e68e
[PSDK] Update wincodec.idl. CORE-15682
2019-02-04 13:11:54 +01:00
Amine Khaldi
601cdab402
[PSDK] Update shellapi.h and shlobj.h. CORE-15682
2019-02-04 13:00:25 +01:00
Amine Khaldi
1f7c95d621
[PSDK] Update schannel.h. CORE-15682
2019-02-02 14:13:03 +01:00
Amine Khaldi
f5580f4c9d
[PSDK] Update tom.idl. CORE-15682
2019-02-02 14:08:53 +01:00
Amine Khaldi
2801bfeea1
[PSDK] Update propvarutil.h. CORE-15682
2019-02-02 13:28:43 +01:00
Amine Khaldi
5db885cae7
[OLEAUT32] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:18:42 +01:00
Amine Khaldi
22c8b4bf12
[WIDL] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:18:09 +01:00
Amine Khaldi
64040f7c9f
[PSDK] Update ndrtypes.h. CORE-15682
2019-01-29 13:17:38 +01:00
Amine Khaldi
2c59bb1450
[PSDK] Update winerror.h. CORE-15682
2019-01-29 13:11:30 +01:00
Amine Khaldi
e783670140
[PSDK] Update icm.h. CORE-15682
2019-01-29 13:03:59 +01:00
Hermès Bélusca-Maïto
0ee02b2c4d
[SDK/INCLUDE] Fix the .code16 macro definition for MASM/ML.
...
Modify the .code16 macro so that the 16-bit code segment can get a
chance to be correctly merged with other (possibly 32-bit) code
segments, without keeping generating multiple .text segments with
different attributes and generating the corresponding LNK4078 warning.
This fixes the warning when compiling NTOSKRNL on MSVC:
"v86.S.obj : warning LNK4078: multiple '.text' sections found with different attributes (C0520040)".
2019-01-27 00:51:00 +01:00
Amine Khaldi
07c408ae72
[PSDK] Update gdiplusflat.h. CORE-15682
2019-01-25 13:22:24 +01:00
Amine Khaldi
9755a82226
[PSDK] Update wincrypt.h. CORE-15682
2019-01-25 13:18:23 +01:00
Amine Khaldi
07f4be3faf
[PSDK] Update commctrl.h. CORE-15682
2019-01-25 13:15:42 +01:00
Jérôme Gardou
115aa24a29
[PSDK] Add PFD_SUPPORT_COMPOSITION definition
2019-01-19 14:23:54 +01:00
Jérôme Gardou
905bcf617f
[SDK] Provide .const macro for gas
2019-01-19 14:23:54 +01:00
Thomas Faber
af4421c39a
[LIBXSLT] Update to version 1.1.33. CORE-15280
2019-01-16 09:27:26 +01:00
Thomas Faber
5bb277a54b
[LIBXML2] Update to version 2.9.8. CORE-15280
2019-01-16 09:27:22 +01:00
Thomas Faber
b61b18157b
[LIBPNG] Update to version 1.6.36. CORE-15280
2019-01-12 16:27:18 +01:00
Thomas Faber
0ba5bc40fb
[MBEDTLS] Update to version 2.7.9. CORE-15280
2019-01-09 10:47:38 +01:00
Andrew Boyarshin
3636b46dfd
[SPEC2DEF] Fix compilation of generated stub C files with int64 parameters
2019-01-08 18:58:56 +01:00
Denis Malikov
655d24d9eb
[KERNEL32] make some NLS and Format functions work. Wine-sync with latest version
2019-01-05 19:01:30 +01:00
Mark Jansen
1692ab3fe3
[APPCOMPAT] Move sdbtagid.h and sdbtypes.h to a shared location
2019-01-05 13:11:35 +01:00
Timo Kreuzer
cfd1647914
[REACTOS] Fix misc 64 bit issues ( #783 )
...
* [WIN32K] Fix handle calculation in DbgGdiHTIntegrityCheck
* [NOTEPAD] Fix MSVC warnings
* [PSDK] Simplify *PROC definitions in windef.h
* [VIDEOPRT] Don't try to use NtVdmControl on x64
* [FREELDR] Fix some macros
* [CRT] Make qsort 64 bit compatible
* [NTOS] Use #ifndef _WIN64 instead of #ifdef _M_IX86 around C_ASSERTs
* [FAST486] Fix 64 bit warnings and change DWORD to ULONG, so it can be used in kernel mode
* [APPHELP_APITEST] Fix 64 bit issue
2019-01-05 10:50:11 +01:00
Thomas Faber
d67156fa98
[MPG123] Update to version 1.25.10. CORE-15280
2019-01-05 09:20:40 +01:00
Thomas Faber
d9e6c9b539
[MBEDTLS] Update to version 2.7.6. CORE-15280
...
Note: this disables the MBEDTLS_DEPRECATED_REMOVED configuration value,
because we require the now-deprecated MD5 & SHA functions for bcrypt.
2019-01-05 09:20:35 +01:00
Thomas Faber
9f1e053260
[LIBPNG] Update to version 1.6.35. CORE-15280
2019-01-05 09:20:21 +01:00
Pierre Schweitzer
a9124b412d
[RDBSS][RXCE] Implement IRP cancellation
...
CORE-15441
2019-01-02 15:02:15 +01:00
Hermès Bélusca-Maïto
3fc3447f3e
Happy New Year 2019 everybody!
2019-01-01 00:00:00 +01:00
Pierre Schweitzer
1a93d83f92
[SDK] Add PsGetCurrentThreadTeb() to the DDK
2018-12-31 11:19:35 +01:00
Pierre Schweitzer
ebf8785661
[SERVICES] pszName is a string, mark it so
...
This fixes returning string with RI_ScQueryServiceTagInfo
2018-12-30 21:44:39 +01:00
Pierre Schweitzer
2ee627ba63
[SERVICES] On service start control message, send the service tag
2018-12-30 21:44:25 +01:00
Pierre Schweitzer
dfaee51f98
[SERVICES] Define the RI_ScQueryServiceTagInfo RPC call
...
All the definitions are taken from ProcessHacker:
https://github.com/processhacker/processhacker/blob/master/phnt/include/subprocesstag.h
2018-12-30 14:26:57 +01:00
Timo Kreuzer
71fefa32db
[NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION ( #779 )
...
* Add an NDK header to define INIT_FUNCTION/INIT_SECTION globally
* Use _declspec(allocate(x)) and _declspec(code_seg(x)) on MSVC versions that support it
* Use INIT_FUNCTION on functions only and INIT_SECTION on data only (required by MSVC)
* Place INIT_FUNCTION before the return type (required by MSVC)
* Make sure declarations and implementations share the same modifiers (required by MSVC)
* Add a global linker option to suppress warnings about defined but unused INIT section
* Merge INIT section into .text in freeldr
2018-12-30 12:19:11 +01:00
Eric Kohl
9703a42a6e
[MC] Fix the build
2018-12-24 18:19:58 +01:00
Eric Kohl
f0d096838b
[MC] Fix build issue?
2018-12-24 18:10:38 +01:00
Eric Kohl
4e28e65490
[NET] Move TIME, USE, USER, VIEW and NET command syntax and help texts into a message table and add the translators names to the message file.
2018-12-24 11:48:23 +01:00
Eric Kohl
4984e1b810
[NET] Move START, STATISTICS and STOP command syntax and help texts into a message table.
2018-12-24 10:20:44 +01:00
Eric Kohl
01af56140c
[NET] Move PAUSE, PRINT, SEND, SESSION and SHARE command syntax and help texts into a message table.
2018-12-24 01:25:30 +01:00
Eric Kohl
e560fa2741
[NET] Move HRELPMSG, LOVALGROUP and NAME command syntax and help texts into a message table.
2018-12-24 00:13:16 +01:00
Eric Kohl
e1824b5bd3
[NET] Move FILE, GROUP and HELP command syntax and help texts into a message table.
2018-12-23 21:42:49 +01:00
Eric Kohl
34e9290821
[NET] Move COMPUTER, CONFIG and CONTINUE command syntax and help texts into a message table.
2018-12-23 20:22:48 +01:00
Pierre Schweitzer
d0b263f26f
[SDK] Set proper lang IDs, aka fix build
2018-12-23 18:22:57 +01:00
Eric Kohl
7292af515d
[NET] Move ACCOUNTS command syntax and help text into a message table.
2018-12-23 16:50:25 +01:00
Eric Kohl
5c6eeb5018
[MC] Remove some useless quotation marks from message strings.
2018-12-22 19:04:54 +01:00
Pierre Schweitzer
78d703933d
[SDK] Define GetOwnerModuleFromUdpEntry()
2018-12-21 19:17:11 +01:00
Giannis Adamopoulos
9924da34cc
[USERSRV] Add definition for the USER_CREATE_SYSTEM_THREAD api message
2018-12-19 16:13:18 +02:00
Thomas Faber
0d6dcee968
[CRT] Use explicit C linkage for intrinsic functions.
...
Fixes MSVC warnings:
sdk\include\crt\xmmintrin.h(33): warning C4162: '_mm_getcsr': no function with C linkage found
sdk\include\crt\xmmintrin.h(35): warning C4162: '_mm_setcsr': no function with C linkage found
2018-12-19 10:55:20 +01:00
Serge Gautherie
36c1b87a0b
[PSDK] Fix 5 MSVC-x64 "C4028" warnings about SQL*() ( #1160 )
...
Missed parts of sqlext.h in r74826 WineSync.
CORE-13362 CORE-7538
2018-12-18 22:48:40 +01:00
Mark Jansen
b5aa5bcdc1
[SDK] Define some constants for use with _mm_prefetch ( #1147 )
...
* [SDK] Define some constants for use with _mm_prefetch
This should fix the build for x64
Add __INTRIN_INLINE for gcc and clang
2018-12-16 23:25:52 +01:00
Hermès Bélusca-Maïto
596b1a8d24
[STLPORT] Fix MSVC x64 build.
...
Timo, can you check whether this disabled code block is really needed?
2018-12-15 20:19:31 +01:00
Hermès Bélusca-Maïto
f6baf266e1
[PSDK] PSDK-compatibility: Add the SList function declarations to winbase.h.
2018-12-15 20:19:29 +01:00
Pierre Schweitzer
3ceb93a4f2
[PSDK] Complete the MEDIA_TYPE enum
2018-12-15 20:04:00 +01:00
Mark Jansen
97d7206f8b
[MSPATCHA] Initial patch decoding + applying.
...
Some initial work is done, all testcases pass now.
However a lot of the patch format is still unknown / not working,
so do not expect anything other than the apitest to work yet.
The next thing to do now, is to gather input, output and patch files,
and analyze how the compression and patching works on bigger /
more complex files.
CORE-15417
2018-12-15 16:28:59 +01:00
Mark Jansen
55e0720509
[MSPATCHA][PSDK] Update / add some function definitions
2018-12-15 16:28:59 +01:00
Mark Jansen
570b7655ab
[PSDK] Add a minimal IActiveDesktop definition
...
CORE-15424
2018-12-12 19:28:58 +01:00
Katayama Hirofumi MZ
25578b7d12
[INCLUDE] Replace \r\n with \n
2018-12-12 09:01:36 +09:00
Eric Kohl
3b03f44001
[PSDK] Add missing prototypes NetRegisterDomainNameChangeNotification and NetUnregisterDomainNameChangeNotification to lmconfig.h.
2018-12-11 22:49:17 +01:00
Timo Kreuzer
05169a4987
Revert "[CMAKE] Use configured include files to define the __RELFILE__ hack ( #979 )"
...
This reverts commit 07bd6089ec
.
2018-12-11 21:50:58 +01:00
Joachim Henze
34679f5424
[SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 12 in the version.cmake
...
to fix the blue setup screens and also display in sysdm.cpl
2018-12-09 20:06:40 +01:00
Eric Kohl
d383d1c6b0
[PSDK] Add DeleteProfileA/W prototypes to userenv.h.
2018-12-08 15:23:04 +01:00
Serge Gautherie
c34fa1e389
[SDK][NDK] Move SYSTEM_POWER_INFORMATION to ntpoapi.h ( #869 )
...
As suggested by Thomas Faber. See CORE-12587 for more details.
2018-12-05 13:48:01 +01:00
Eric Kohl
04f35dc8f5
[MC] Add messages 5770-5809 to netmsg.dll.
...
Netmsg.dll is complete! Translations welcome!
2018-12-01 15:16:10 +01:00
Eric Kohl
e6c4933c66
[MC] Add messages 5150-5296 to netmsg.dll.
2018-12-01 14:40:26 +01:00