Commit Graph
7299 Commits
Author SHA1 Message Date
Pierre Schweitzer 72359d7f9d [NDK]
Add an internal header for MUP FSCTL and its input buffer definition


svn path=/trunk/; revision=68755
2015-08-18 20:17:17 +00:00
Thomas Faber 92fefd09ba [PSDK]
- Add support for intsafe signed Add functions
- Guard signed math in ENABLE_INTSAFE_SIGNED_FUNCTIONS
CORE-9947 #resolve

svn path=/trunk/; revision=68573
2015-07-26 08:03:02 +00:00
Thomas Faber b6c1dfa714 [PSDK]
- intsafe: use the correct type to check overflow in DEFINE_SAFE_ADD
CORE-9946 #resolve

svn path=/trunk/; revision=68572
2015-07-26 07:48:24 +00:00
Amine Khaldi 763adf51fe [D3D8][D3D9][DDRAW][WINED3D] Sync with Wine Staging 1.7.47. CORE-9924
svn path=/trunk/; revision=68530
2015-07-21 23:40:47 +00:00
Amine Khaldi bfcbe3d973 [D3DRM] Sync with Wine Staging 1.7.47. CORE-9924
[PSDK] Update d3drm.h.

svn path=/trunk/; revision=68528
2015-07-21 23:33:10 +00:00
Amine Khaldi d39036a255 [DXSDK] Add missing D3DXDisassembleEffect declaration.
svn path=/trunk/; revision=68512
2015-07-21 23:06:36 +00:00
Thomas Faber 2318d9807c [C++]
- Make <cmath> functions available in top-level namespace. Fixes stlport build with VS2015.
- Remove unused __cmath_power and __pow_helper

svn path=/trunk/; revision=68485
2015-07-20 22:35:06 +00:00
Amine Khaldi 5672b06b75 [PSDK] Add GetFileVersionInfoSizeEx{A,W} definitions.
svn path=/trunk/; revision=68482
2015-07-20 21:50:59 +00:00
Amine Khaldi 042358329a [PSDK] Update oleacc.idl CORE-9924
svn path=/trunk/; revision=68481
2015-07-20 21:46:05 +00:00
Amine Khaldi 7751de28b6 [PSDK] Update wincodec.idl CORE-9924
svn path=/trunk/; revision=68480
2015-07-20 21:43:12 +00:00
Amine Khaldi 17c642e23d [PSDK] Import bits2_{0,5}.idl from Wine Staging 1.7.47. CORE-9924
svn path=/trunk/; revision=68479
2015-07-20 21:40:05 +00:00
Amine Khaldi 3a55b53c93 [PSDK] Update urlmon.idl. CORE-9924
svn path=/trunk/; revision=68478
2015-07-20 21:34:01 +00:00
Amine Khaldi 00d5e0a722 [PSDK] Update tom.idl. CORE-9924
svn path=/trunk/; revision=68477
2015-07-20 21:25:42 +00:00
Amine Khaldi b4eaf61627 [PSDK] Update objidl.idl. CORE-9924
svn path=/trunk/; revision=68445
2015-07-19 22:32:16 +00:00
Amine Khaldi 87f76fb7fc [PSDK] Update mm{reg,system}.h. CORE-9924
svn path=/trunk/; revision=68439
2015-07-19 13:33:09 +00:00
Amine Khaldi 1174b60215 [PSDK] Update gdiplus{flat,types}.h. CORE-9924
svn path=/trunk/; revision=68436
2015-07-19 13:27:27 +00:00
Amine Khaldi 9587ab7139 [PSDK] Import inseng.idl from Wine Staging 1.7.47. CORE-9924
svn path=/trunk/; revision=68435
2015-07-19 13:26:11 +00:00
Amine Khaldi 7676e852d3 [PSDK] Update wincodecsdk.idl. CORE-9924
svn path=/trunk/; revision=68431
2015-07-19 13:18:47 +00:00
Amine Khaldi b0221abfa9 [PSDK] Update cvconst.h. CORE-9924
svn path=/trunk/; revision=68422
2015-07-19 13:06:07 +00:00
Hermès Bélusca-Maïto 7ffba6f094 [NDK][KERNEL32][LIBCNTPR]
Add RtlAnsiCharToUnicodeChar prototype inside NDK.

[NDK][NTVDM]
Add few missing RTL bitmap prototypes.

svn path=/trunk/; revision=68386
2015-07-11 00:18:30 +00:00
Thomas Faber 4b4eaae90e [PSDK]
- Add IFolderView2 definition from Wine

svn path=/trunk/; revision=68357
2015-07-06 18:38:15 +00:00
Johannes Anderwald 861b64ae2a [DDK]
- add missing PcUnregisterAdapterPowerManagement

svn path=/trunk/; revision=68332
2015-07-02 15:40:49 +00:00
Amine Khaldi 1c88ff2f14 [DDK] Annotate hdaudio.h. CORE-9882
svn path=/trunk/; revision=68279
2015-06-26 16:44:31 +00:00
Amine Khaldi 5703a3911d [DDK] Bring hdaudio.h to DDK formatting. NFC.
svn path=/trunk/; revision=68278
2015-06-26 16:32:40 +00:00
Amine Khaldi ef406986cb [DDK] Explicitly mark the function pointers as NTAPI. CORE-9882
svn path=/trunk/; revision=68277
2015-06-26 16:20:37 +00:00
Johannes Anderwald e95016183a [DDK]
- add hdaudio.h

svn path=/trunk/; revision=68276
2015-06-26 14:42:09 +00:00
Thomas Faber 261e8039e2 [MSIMTF]
- Add a stub implementation for IActiveIMMMessagePumpOwner.
- Use #ifdef __REACTOS__ to mark a ROS-diff
CORE-4953 #resolve

svn path=/trunk/; revision=68275
2015-06-26 12:27:54 +00:00
Christoph von Wittich 2888f4bedb [VIDEOPRT]
export functions needed by gfx drivers
patch by Mike Nordell
CORE-9808

svn path=/trunk/; revision=68270
2015-06-26 06:14:15 +00:00
Thomas Faber 0617f84eda [RTL][NDK][NTDLL_APITEST]
- Properly implement/declare/test RtlCopyMappedMemory... it's not that hard
CORE-9857

svn path=/trunk/; revision=68234
2015-06-21 19:15:01 +00:00
Thomas Faber c146d77c04 [SHELL32]
- Finally give up on that assert. It's not easily fixable
CORE-9839 or CORE-9844 or CORE-9845 or whatever

svn path=/trunk/; revision=68218
2015-06-21 05:21:30 +00:00
Thomas Faber 3d3afdd225 [SHELL32]
- Test your code, Arch! Fix another assertion failure.
CORE-9845 #resolve

svn path=/trunk/; revision=68217
2015-06-21 04:56:38 +00:00
Thomas Faber 8d850ac341 [SHELL32]
- Fix assertion failure in 2nd stage by setting s_IsTerminated when an instance does not yet exist.
- Rename CComCreatorSingleton to CComCreatorCentralInstance since it's not /technically/ a singleton

svn path=/trunk/; revision=68215
2015-06-20 21:46:16 +00:00
Thomas Faber 1fd75ca0e4 [GRML]
- Fix build

svn path=/trunk/; revision=68211
2015-06-20 17:04:27 +00:00
Thomas Faber cc47f60138 [SHELL32]
- Introduce a CComCreatorSingleton class and use it for CDesktopFolder. Multiple calls to SHGetDesktopFolder will now return the same instance, which provides a massive speedup in many shell operations.
CORE-9839

svn path=/trunk/; revision=68210
2015-06-20 16:54:52 +00:00
Thomas Faber b86dbc4c76 [INCLUDE]
- Fix undocshell.h build without UNICODE defined

svn path=/trunk/; revision=68187
2015-06-18 13:45:17 +00:00
Pierre Schweitzer fda3b2bf68 [NDK]
Fix KNODE definition, to be compatible with w2k3.

Thanks to Thomas for his help.

svn path=/trunk/; revision=68177
2015-06-17 20:07:44 +00:00
Ged Murphy a68dd56665 [DEVMGR]
Make the header c++ friendly

svn path=/trunk/; revision=68162
2015-06-16 12:18:01 +00:00
Amine Khaldi 820f01a764 [NDK][NTDLL][PSAPI] Correct the the names of two LDR_DATA_TABLE_ENTRY fields. Brought to you by Mike Nordell aka tamlin. CORE-9817
svn path=/trunk/; revision=68151
2015-06-15 18:38:57 +00:00
Pierre Schweitzer b0cffa2e64 [NDK]
Add definition for SYSTEM_NUMA_INFORMATION

Source: http://fy5388.blog.163.com/blog/static/564995372009112711571197/

svn path=/trunk/; revision=68135
2015-06-14 15:49:39 +00:00
Thomas Faber be73844e6c [MC]
- Add missing status codes STATUS_SMARTCARD_CERT_EXPIRED through STATUS_NO_S4U_PROT_SUPPORT.
CORE-8373

svn path=/trunk/; revision=68133
2015-06-14 11:19:02 +00:00
Thomas Faber b5319f8a97 [PSDK]
- Add STATUS_INVALID_SIGNATURE through STATUS_PROTOCOL_NOT_SUPPORTED

svn path=/trunk/; revision=68128
2015-06-14 07:44:06 +00:00
Aleksandar Andrejevic c063145e96 [FAST486][NTVDM]
Use FASTCALL instead of NTAPI. Merge EmulatorReadMemory with MemRead and
EmulatorWriteMemory with MemWrite.


svn path=/trunk/; revision=68109
2015-06-12 03:30:40 +00:00
Aleksandar Andrejevic 8469eeff5e [FAST486]
Add constants for numeric limits.


svn path=/trunk/; revision=68079
2015-06-08 15:56:19 +00:00
Eric Kohl 8e26f382d9 [NTOSKRNL]
Add NtPlugPlayControl.PlugPlayControlQueryDeviceRelations.

svn path=/trunk/; revision=68074
2015-06-08 14:02:36 +00:00
Amine Khaldi 9ae8d00e9b [XDK][PSDK][DDK] Fix packing of TOKEN_STATISTICS. Fixes GCC build.
svn path=/trunk/; revision=68064
2015-06-07 19:27:33 +00:00
Amine Khaldi c88d661b1b [XDK][PSDK][DDK] Share more Se types between winnt and ntifs. Also add missing and improve some existing types and definitions in winnt to match the other.
svn path=/trunk/; revision=68063
2015-06-07 18:49:31 +00:00
Amine Khaldi f1e3085aa8 [XDK][PSDK][DDK] Share more Se types between winnt and ntddk/ntifs/wdm. Also add missing and improve some existing types and definitions in winnt to match the others.
svn path=/trunk/; revision=68061
2015-06-07 13:14:36 +00:00
Amine Khaldi 36447efe6e [XDK] Add some workarounds for the UM/KM types mismatches.
svn path=/trunk/; revision=68060
2015-06-07 13:01:46 +00:00
Amine Khaldi b0f2f00f53 [XDK][PSDK][DDK] Share some Se types between winnt and ntifs/wdm. WIP.
svn path=/trunk/; revision=68058
2015-06-07 09:57:36 +00:00
Amine Khaldi 42d76b52a0 [XDK] Add some workarounds for the UM/KM types mismatches.
svn path=/trunk/; revision=68057
2015-06-07 09:28:56 +00:00