Commit graph

7508 commits

Author SHA1 Message Date
Aric Stewart
1adb1d8aea msctf: Define ITfContextOwnerCompositionSink. This is implemented by a tsf aware application. 2009-02-06 14:50:26 +01:00
Aric Stewart
67d00e3ee6 msctf: When a Context is created connect to the ITextStoreACP if provided and create and advise our ITextStoreACPSink. 2009-02-06 14:50:26 +01:00
Aric Stewart
5e7493d51c msctf: Define ITextStoreACP. 2009-02-06 14:50:26 +01:00
Aric Stewart
44148fe99a msctf: Add stub ITextStoreACPSink. 2009-02-06 14:50:26 +01:00
Aric Stewart
17666004c8 msctf: Add sink framework and implement ITfTextEditSink in Context. 2009-02-05 14:35:43 +01:00
Michael Stefaniuc
15229de500 include: Change some DWORD to DWORD_PTR in msacmdrv.h.
The changes are for Win64 compatibility and match the DDK.
2009-02-05 13:15:28 +01:00
Michael Stefaniuc
01af587568 include: Remove struct PORTALLOC from mmddk.h.
It doesn't exist in the DDK nor is it used in Wine.
2009-02-05 13:15:24 +01:00
Michael Stefaniuc
8aeacc5fb5 include: Change some DWORD to DWORD_PTR in msacm.h.
The change is for Win64 compatibility and it matches the DDK.
2009-02-05 13:15:21 +01:00
Aric Stewart
2fe3b64fb4 msctf: Stub implementation of ITfCategoryMgr. 2009-02-04 15:09:00 +01:00
Aric Stewart
6c842a86bb msctf: Add stub implementation of ITfInputProcessorProfiles. 2009-02-04 15:06:33 +01:00
Alexandre Julliard
4e29ceeb77 include: Define LANGID in wtypes.idl. 2009-02-04 15:06:25 +01:00
Michael Stefaniuc
3415f7788c include: Change some DWORD to DWORD_PTR in mmddk.h.
This matches the DDK and removes 14 Win64 compile warnings.
2009-02-04 12:26:05 +01:00
Aric Stewart
8dc84666a6 advapi32: Add Security Label sids used by IE7. 2009-02-04 12:25:35 +01:00
David Adam
8716c62c6e d3dx9_36: Implement D3DXIntersectTri. 2009-02-03 14:19:44 +01:00
David Adam
b8eb4cf861 d3dx8: Implement D3DXIntersectTri. 2009-02-03 14:17:04 +01:00
Aric Stewart
d09f4c0ab5 msctf: Add definition of ITfSource interface. 2009-02-03 13:26:18 +01:00
Aric Stewart
fd8c2a18cf msctf: Implement ITfDocumentMgr::Push. 2009-02-03 13:24:10 +01:00
Aric Stewart
b712f39b66 msctf: Implement stub ITfContext. 2009-02-03 13:22:56 +01:00
Aric Stewart
d1cfbab47f include: Add beginning textstor.idl. 2009-02-03 13:20:56 +01:00
Nikolay Sivov
8c096167d7 gdiplus: Add testing for ObjectBusy in some Graphics methods. 2009-02-03 12:48:46 +01:00
Nikolay Sivov
5bc54ed97e gdiplus: Implemented GdipCreateBitmapFromHICON (with tests). 2009-02-03 12:48:07 +01:00
Alistair Leslie-Hughes
8b9ce14fa2 mshtml: Add missing coclass's. 2009-02-03 12:40:31 +01:00
Jacek Caban
0194b8f08c jscript: Add IActiveScriptParse64 declaration and use it on Win64. 2009-02-03 12:39:23 +01:00
Alistair Leslie-Hughes
183bb795b6 mshtml: Add missing StyleSheet interfaces. 2009-02-02 15:48:26 +01:00
Aurimas Fischer
6319006368 include: Add GdipSetStringFormatFlags prototype. 2009-02-02 15:44:39 +01:00
Aric Stewart
fdbe3d1870 msctf: Add ITfDocumentMgr interface. 2009-02-02 15:21:45 +01:00
David Adam
f20ba24404 d3dx8: Implement D3DXFresnelTerm. 2009-02-02 15:21:44 +01:00
Austin English
ac0252db33 configure.ac: Check for icps_outhist struct. 2009-02-02 15:21:42 +01:00
Alexandre Julliard
f35ddbaf68 configure: Remove no longer needed check for -fshort-wchar. 2009-02-02 15:21:42 +01:00
Rob Shearman
d3085abc08 Change parameter type from size_t to SIZE_T for MIDL_user_allocate. 2009-02-02 11:55:21 +01:00
Austin English
68f2db299d configure: Check for xinpgen struct. 2009-01-30 14:02:30 +01:00
Aric Stewart
70131341c7 mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
Does not handle automatically installing language packs.
With help from Dmitry Timoshkov.
2009-01-30 12:18:33 +01:00
Alexandre Julliard
f8313855e4 ntdll: Convert the DbgPrint* functions to use MS ABI varargs. 2009-01-28 19:38:19 +01:00
Alistair Leslie-Hughes
a1b4ee8866 mshtml: Add missing interfaces. 2009-01-28 14:15:05 +01:00
Aric Stewart
43db8477af msctf: Add stub ITfThreadMgr interface. 2009-01-28 14:06:21 +01:00
Aric Stewart
b8416b9ccb msctf: Add definition of CLSID_TF_ThreadMgr. 2009-01-28 14:02:26 +01:00
Ricardo Filipe
cb8297623a pdh: Add stub for EdhEnumObjectItemsA/W. 2009-01-28 13:47:07 +01:00
Ricardo Filipe
141dcff441 ntdll: Add stub for RtlDecompressBuffer. 2009-01-28 13:46:15 +01:00
Juan Lang
4f7385e6bd include: Add definitions for CryptFindCertificateKeyProvInfo. 2009-01-28 12:09:09 +01:00
Juan Lang
f2ee8242a2 include: Add PFX definitions. 2009-01-28 12:08:06 +01:00
Juan Lang
a53537d66d include: Add a few definitions. 2009-01-28 12:07:56 +01:00
Alexandre Julliard
746948551a services: Add stub implementation for SERVICE_CONFIG_FAILURE_ACTIONS in ChangeServiceConfig2W. 2009-01-27 11:27:45 +01:00
Ricardo Filipe
63a5cec8cd ntdll: Add stub for RtlCompressBuffer. 2009-01-27 11:08:33 +01:00
Juan Lang
072b606588 include: Add missing type to union. 2009-01-27 11:04:14 +01:00
Andrey Turkin
b1df9d11b1 dwmapi: Add DwmEnableMMCSS stub. 2009-01-26 16:05:53 +01:00
Alexandre Julliard
58010a9750 include: Update the comments about the Wine exception macros. 2009-01-26 15:07:50 +01:00
Juan Lang
33d05e87b1 include: Add definition of OBJECT_NAME_INFORMATION. 2009-01-26 15:07:14 +01:00
Reece Dunn
7fcc9629f8 comctl32: Don't generate a fixme message for the TBSTYLE_EX_DOUBLEBUFFER extended style. 2009-01-26 14:30:41 +01:00
Ricardo Filipe
f4eb36531f ntdll: Add stub for RtlGetCompressionWorkSpaceSize. 2009-01-26 14:29:51 +01:00
Rob Shearman
05063ece28 rpcrt4: Don't declare functions that aren't exported by rpcrt4.dll in include/rpcndr.h.
NdrRangeMarshall, NdrRangeBufferSize, NdrRangeFree and
NdrByteCountPointerMemorySize should be declared static in
ndr_marshall.c instead.
2009-01-23 16:13:53 +01:00
Hans Leidekker
0dd925b001 loadperf: Add stub implementations for InstallPerfDllA/W. 2009-01-23 13:40:32 +01:00
Austin English
337067a89d iphlpapi: Include netinet/if_inarp.h for NetBSD. 2009-01-23 13:11:42 +01:00
Austin English
8b1959134e iphplapi: Include <sys/timeout.h> for OpenBSD/NetBSD. 2009-01-22 15:28:24 +01:00
Vincent Pelletier
2a0e659335 dinput: Fix macro definitions. 2009-01-22 12:04:21 +01:00
Alexandre Julliard
05a840dfc9 advapi32: Fix GetServiceDisplayNameW behavior to pass the tests. 2009-01-21 23:35:35 +01:00
Alexandre Julliard
c795150932 advapi32: Fix GetServiceKeyNameW behavior to pass the tests. 2009-01-21 23:32:29 +01:00
Austin English
94021a1f42 iphplapi: Include sys/protosw.h for Net/OpenBSD. 2009-01-21 13:23:43 +01:00
Nikolay Sivov
3406c9de33 aclui: Added stub dll. 2009-01-21 13:07:16 +01:00
Dylan Smith
6c4dda009e richedit: Implemented ITextHost for windowed richedit controls. 2009-01-21 11:54:26 +01:00
Paul Vriens
78d75b7a5d wintrust: Add some cdf parsing definitions. 2009-01-21 10:23:31 +01:00
Alexandre Julliard
b608a43df7 advapi32: Reimplemented QueryServiceConfig2W in services.exe. 2009-01-19 20:34:02 +01:00
Andrey Turkin
a06f568a2a ole32: Add CoGetCallContext and CoSwitchCallContext implementations. 2009-01-19 14:44:32 +01:00
Paul Vriens
4a2e02d57d wintrust: Add some CryptCATCDF stubs. 2009-01-19 14:19:45 +01:00
Alexandre Julliard
913e792b57 server: Store process/thread affinity as a 64-bit value. 2009-01-19 14:15:51 +01:00
Alexandre Julliard
7f1dc355ec server: Generate padding in request structures from make_requests.
Add compile-time asserts to check that the structures have the expected layout.
2009-01-19 14:01:39 +01:00
Henri Verbeet
c9f116a56f dxgi: Implement IDXGIDevice::CreateSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet
43f469ec6a d3d10core: Implement device_parent_CreateSurface(). 2009-01-19 13:36:25 +01:00
Nikolay Sivov
61808b1689 include/msiquery.h: Fix MSIMODIFY enum definition. 2009-01-19 13:36:24 +01:00
Henri Verbeet
a966293f59 wined3d: Add an IWineD3DDeviceParent interface.
Other than being a bit nicer than passing function pointers all over the
place, this helps dxgi/d3d10. While the swapchain itself is created in dxgi,
its surfaces are constructed in d3d10core, which makes it impractical for dxgi
to pass the appropriate function pointers.
2009-01-16 13:29:32 +01:00
Nikolay Sivov
e7a27694b9 advapi32: Added SaferCreateLevel stub. 2009-01-15 13:06:39 +01:00
Alexandre Julliard
0ffd26ab17 user32: Use the message_data_t union when receiving a message. 2009-01-15 12:50:59 +01:00
Andrey Turkin
aa8f008952 include: Add ctxtcall.idl file with IContextCallback interface definition. 2009-01-14 14:16:08 +01:00
Henri Verbeet
9440dfedf4 wined3d: Remove AddDirtyRect() from the public interface. 2009-01-14 13:51:00 +01:00
Henri Verbeet
fd90021666 wined3d: Remove AddDirtyBox() from the public interface.
This is an internal wined3d function.
2009-01-14 13:51:00 +01:00
Henri Verbeet
881780276b wined3d: Remove CleanDirtyBox().
It's never used.
2009-01-14 13:51:00 +01:00
Alistair Leslie-Hughes
022ae89e0f mshtml: Add missing IHTMLCurrentStyle interfaces. 2009-01-14 12:41:04 +01:00
Michael Stefaniuc
f516cab017 include: Change to LONG/ULONG in fdi.h for Win64 compatibility. 2009-01-14 12:21:20 +01:00
Michael Stefaniuc
602f42c25f include: Change to LONG/ULONG in fci.h for Win64 compatibility. 2009-01-14 12:21:13 +01:00
Nikolay Sivov
2013cdc604 kernel32: Implemented GetErrorMode(). 2009-01-13 16:39:45 +01:00
Andrey Turkin
2f2723893d httpapi: Add HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration and HttpSetServiceConfiguration stubs. 2009-01-13 16:17:02 +01:00
Andrey Turkin
3104f77e40 httpapi: Add HttpInitialize and HttpTerminate stubs. 2009-01-13 16:15:49 +01:00
Andrey Turkin
86635b3c48 loadperf: Add LoadPerfCounterTextStrings stubs. 2009-01-12 14:37:18 +01:00
Chris Wulff
a2a94a49bc gdiplus: Partial implementation of GdipCreateHatchBrush. 2009-01-12 14:36:37 +01:00
Michael Stefaniuc
de97ce150c include: Replace unsigned long with unsigned int in winerror.h. 2009-01-12 13:06:56 +01:00
Michael Stefaniuc
79f49804a4 include: Use LONG in vfw.h for Win64 compatibility. 2009-01-12 13:06:47 +01:00
Michael Stefaniuc
c171379f47 include: Use ULONG in rpcdcep.h for Win64 compatibility. 2009-01-12 13:06:44 +01:00
Alexandre Julliard
de375d7335 comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64. 2009-01-10 21:05:17 +01:00
Michael Stefaniuc
ad2dfca6ab include: Change from long to LONG in the remaining DirectMusic headers. 2009-01-10 17:43:11 +01:00
Michael Stefaniuc
ca91850a30 include: Use LONG instead of long in dmusics.h for Win64 compatibility. 2009-01-10 17:43:11 +01:00
Michael Stefaniuc
3e948a8384 include: Change to LONG/ULONG in xcmc.h for Win64 compatibility. 2009-01-10 17:43:11 +01:00
Michael Stefaniuc
3d5de18889 include: Change to ULONG in dmerror.h for Win64 compatibility. 2009-01-10 17:43:11 +01:00
Michael Stefaniuc
7488d8863f include: Use LONG instead of long in msacmdrv.h. 2009-01-10 17:43:10 +01:00
Michael Stefaniuc
9e296ead7e include: Use LONG instead of long in dmusici.h for Win64 compatibility. 2009-01-10 17:43:10 +01:00
Michael Stefaniuc
4bfb33ec73 include: Change MUSIC_TIME from long to LONG for Win64 compatibility.
Fix also 192 printf format warnings produced by this change.
2009-01-10 17:43:10 +01:00
Alexandre Julliard
ec1b28edb0 include: Fix a number of mmsystem.h structure for Win64. 2009-01-09 18:08:29 +01:00
Alexandre Julliard
10b089abc8 include: Fix packing of the msacm structures. 2009-01-09 17:46:36 +01:00
Alexandre Julliard
2e0a7252e1 include: Fix packing of the STRRET structure. 2009-01-09 17:46:24 +01:00
Stefan Dösinger
a69c86d3f5 ddrawex: Add a test for the permanent DC function. 2009-01-09 16:26:06 +01:00
Alexandre Julliard
a2cf243776 include: Fix packing of the setupapi structures. 2009-01-09 14:06:14 +01:00
Henri Verbeet
6791e6b752 wined3d: Simplify handling of swizzled attributes.
This should also be a little bit faster.
2009-01-08 13:21:43 +01:00
Henri Verbeet
cc447eac55 wined3d: Move position_transformed out of u.s in struct WineDirect3DVertexStridedData. 2009-01-08 13:21:31 +01:00
Andrey Turkin
0eebcf57c3 loadperf: Add UnloadPerfCounterTextStrings stubs. 2009-01-07 12:49:06 +01:00
Alexandre Julliard
3ad7f77298 include/msvcrt: Replace va_list by __ms_va_list for x86_64. 2009-01-07 11:10:26 +01:00
Alexandre Julliard
a3a02d430a include: Document offsets in the x86_64 context structure. 2009-01-06 17:01:15 +01:00
Henri Verbeet
a8697d90e4 wined3d: Renumber WINED3DTEXTURESTAGESTATETYPE enum elements.
Saves some space by not having unused entries is the arrays tracking these
states.
2009-01-06 12:45:43 +01:00
Michael Stefaniuc
ba01d15b1f include: Change mapi.h to use ULONG for Win64 compatibility. 2009-01-06 12:44:17 +01:00
Michael Stefaniuc
54b6a42a0a include: Change twain.h to use LONG/ULONG for Win64 compatibility.
Also fix the compiler warnings introduced by this change.
2009-01-06 12:44:12 +01:00
Michael Stefaniuc
9896cb4ea6 include: Change mapix.h to use ULONG for Win64 compatibility. 2009-01-06 12:44:08 +01:00
Michael Stefaniuc
230fb06d2e include: Change the rest of sspi.h to use LONG/ULONG for Win64 compatibility. 2009-01-06 12:44:04 +01:00
Michael Stefaniuc
57ab0cd9a6 include: sspi.h: Use the Win types as per MSDN.
This improves the Win64 compatibility.
2009-01-06 12:43:46 +01:00
Michael Stefaniuc
92892873be include: Use ULONG instead of unsigned long in ipexport.h.
Fix also the compiler warnings introduced by this change.
2009-01-06 12:43:28 +01:00
Alexandre Julliard
b45cfc123e setupapi: Implemented SetupEnumInfSectionsA/W. 2009-01-05 20:26:50 +01:00
Alexandre Julliard
fec03d2bcc include: Fix 64-bit sign extension in the MAKEWPARAM/LPARAM macros. 2009-01-05 16:08:17 +01:00
Alexandre Julliard
b11507ebca include: Fix the PROCESS_MEMORY_COUNTERS structure definition for Win64. 2009-01-05 15:44:53 +01:00
Andrey Turkin
a54c0de2a4 include: Add more definitions to winuser.rh. 2009-01-05 15:08:00 +01:00
Henri Verbeet
e8ba733706 wined3d: Remove unused enum elements from WINED3DTEXTURESTAGESTATETYPE. 2009-01-05 12:41:31 +01:00
Henri Verbeet
df89eec03c d3d9: Remove d3d8 enum elements from D3DTEXTURESTAGESTATETYPE. 2009-01-05 12:41:24 +01:00
Michael Stefaniuc
2f746dd504 include: Change long to LONG in olectl.h for Win64 compatibility. 2009-01-05 12:34:16 +01:00
Michael Stefaniuc
6bd893a960 msi: Change MSIHANDLE to ULONG for Win64 compatibility.
Also fix the compiler warnings produced by this change.
2009-01-05 12:34:12 +01:00
Alistair Leslie-Hughes
aece72e311 mshtml: Add missing IHTMLStyle interfaces. 2009-01-04 14:59:54 +01:00
Alexandre Julliard
fcd2ff9703 include: Fix the msvcrt time_t definition on 64-bit. 2009-01-04 14:47:58 +01:00
Alexandre Julliard
03f9519711 include: Fix the PROCESSENTRY32 structure on 64-bit. 2009-01-04 14:47:58 +01:00
Alexandre Julliard
935a406b27 include: Fix data structures for processor affinity on 64-bit. 2009-01-04 14:47:24 +01:00
Michael Stefaniuc
c0827c7a67 include: Change RPC_LENGTH to ULONG for Win64 compatibility. 2009-01-04 13:35:03 +01:00
Michael Stefaniuc
3d94f5efc2 include: Change long to LONG in d3dtypes.h for Win64 compatibility. 2009-01-04 13:35:00 +01:00
Michael Stefaniuc
82d8fc3f1e include: Use LONG instead of long in richedit.h. 2009-01-04 13:34:57 +01:00
Michael Stefaniuc
4c7a6694cd include: Change unsigned long to ULONG in rpcdce.h for Win64 compatibility.
Also fix the compiler warnings introduced by this change.
2009-01-04 13:34:51 +01:00
Michael Stefaniuc
e86eb8efa6 include: Change RPC_STATUS from long to LONG for Win64 compatibility.
Also fix the compiler warnings introduced by this change.
2009-01-04 13:34:38 +01:00
Alexandre Julliard
558732ef09 msvcrt: Add missing __cdecl on some function pointers. 2009-01-03 18:43:00 +01:00
Stefan Dösinger
9a080691c6 include: Fix the EnumOverlayZOrders prototype. 2009-01-03 15:27:47 +01:00
Stefan Dösinger
6bdaaa74f3 include: Fix a IDirectDrawSurface4 method prototype. 2009-01-03 15:27:39 +01:00
Stefan Dösinger
c2e5752ac6 include: Fix a typo in ddraw.h. 2009-01-03 15:27:21 +01:00
Alexandre Julliard
6a548b1e9d ntdll: Fix the various structures returned by NtQuerySystemInformation for 64-bit. 2009-01-03 14:55:32 +01:00
Henri Verbeet
d359a7813f d3d: Fix the value of D3DFVF_POSITION_MASK. 2009-01-03 14:55:31 +01:00
Alexandre Julliard
9f365e7705 server: Replace EXCEPTION_RECORD by an explicit definition in debug events. 2009-01-02 20:12:46 +01:00
Alexandre Julliard
bc03f0ee39 server: Simplify the debug_event_t structure. 2009-01-02 20:09:25 +01:00
Alexandre Julliard
14da6fa834 Update copyright info for 2009. 2009-01-02 16:50:54 +01:00
Rob Shearman
76b805dad4 comctl32: Add names for now documented toolbar messages. 2009-01-02 14:27:43 +01:00
Alexandre Julliard
3b22148532 include: Fix a couple of winsock structures for 64-bit. 2009-01-02 12:20:33 +01:00
Alexandre Julliard
253ccfbb99 include: Don't pack shellapi.h on 64-bit. 2009-01-02 12:20:20 +01:00
Michael Karcher
a20023ecef include: Add a missing [unique] to shobjidl.idl. 2009-01-02 12:20:05 +01:00
Michael Karcher
7290dafc46 include: Fix out string type from LPCSTR to LPSTR in shobjidl.idl. 2009-01-02 12:18:56 +01:00
Michael Karcher
a9abbf9012 include: Add missing local attributes to shobjidl.idl. 2009-01-02 12:18:50 +01:00
Alexandre Julliard
5f36d0239f kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:51 +01:00
Alexandre Julliard
b9f0ee96fb shlwapi: Convert wvnsprintfA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:38 +01:00
Alexandre Julliard
fb7acdcb28 user32: Convert wvsprintfA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:33 +01:00
Alexandre Julliard
8c8c665a3c server: Reorganize some requests to avoid padding, and make remaining padding explicit. 2008-12-31 15:14:29 +01:00
Alexandre Julliard
0c914e475d server: Make atom_t an unsigned int to avoid padding issues. 2008-12-31 15:09:59 +01:00
Alexandre Julliard
fa8643805b server: Make TEB and PEB client_ptr_t instead of void pointers. 2008-12-31 15:09:59 +01:00
Alexandre Julliard
c6c335d70e server: Make thread entry points client_ptr_t instead of void pointers. 2008-12-31 15:09:59 +01:00
Alexandre Julliard
2cf868c0be server: Move ldt_copy to the init_process_done request and make it a client_ptr_t. 2008-12-31 15:09:59 +01:00
Byeongsik Jeon
3807ca733d winex11.drv: Add the basic antialias type decision code. 2008-12-31 14:07:18 +01:00
Jacek Caban
2b3c8ad501 mshtml.idl: Added HTMLStyle coclass declaration. 2008-12-31 12:27:52 +01:00
Alexandre Julliard
6db201080f server: Make the various async I/O parameters client_ptr_t instead of void pointers. 2008-12-30 21:09:41 +01:00
Alexandre Julliard
f507ccbf52 server: Specify the user APC to call only once the system APC has executed. 2008-12-30 20:51:55 +01:00
Alexandre Julliard
7ec95c5bee server: Explicitly specify when an ioctl call needs to be blocking. 2008-12-30 20:37:20 +01:00
Alexandre Julliard
f69e62207b server: Make the arguments for CreateRemoteThread client_ptr_t instead of void pointers. 2008-12-30 15:30:11 +01:00
Alexandre Julliard
c86ec6445c server: Make a couple of fields smaller in the apc_call_t/apc_result_t structures. 2008-12-30 15:22:45 +01:00
Alexandre Julliard
7560a89022 server: Make padding explicit in the wake_up_reply structure. 2008-12-30 15:15:06 +01:00
Alexandre Julliard
838803ce24 server: Make the address parameters in inter-process virtual memory calls client_ptr_t.
Add explicit padding fields in the corresponding structures.
2008-12-30 15:05:38 +01:00
Alexandre Julliard
d066a9a01a server: Make the mapping base address a client_ptr_t instead of a void pointer. 2008-12-30 14:18:21 +01:00
Alexandre Julliard
8e9c156e14 server: Make the address argument for read/write_process_memory a client_ptr_t. 2008-12-30 14:11:58 +01:00
Alexandre Julliard
4261476d13 server: Make the message callback function a client_ptr_t instead of a void pointer. 2008-12-30 14:02:07 +01:00
Andrew Nguyen
d46ffb4b6f cfgmgr32: Forward and stub CM_Create_DevNodeA/W. 2008-12-30 11:37:34 +01:00
Alexandre Julliard
9b92a59115 server: Make timer callback function and argument client_ptr_t instead of void pointers. 2008-12-29 17:43:01 +01:00
Alexandre Julliard
cc55fd317a server: Make hook procedures client_ptr_t instead of void pointers. 2008-12-29 17:35:35 +01:00
Alexandre Julliard
923310aa54 server: Make the device opaque data a client_ptr_t instead of a void pointer. 2008-12-29 17:28:40 +01:00
Alexandre Julliard
0cd3ff6cbe server: Make the class opaque data a client_ptr_t instead of a void pointer. 2008-12-29 17:24:39 +01:00
Alexandre Julliard
45c991937a server: Make the select cookie a client_ptr_t instead of a void pointer. 2008-12-29 17:21:32 +01:00
Alexandre Julliard
93737d5575 server: Store debugging output strings as client_ptr_t instead of void pointers. 2008-12-29 17:16:46 +01:00
Alexandre Julliard
947976f22c server: Store module names as client_ptr_t instead of void pointers. 2008-12-29 17:10:11 +01:00
Alexandre Julliard
f2c4e09e80 server: Make module handles always 64-bit. 2008-12-29 16:47:51 +01:00
Alexandre Julliard
cb2788efaf server: Add a module_handle_t type to represent client-side module handles. 2008-12-29 16:41:44 +01:00
Rob Shearman
4a67e7a71e include: Include winuser.h from generated oleidl.h header.
oleidl.h isn't usable without winuser.h being included first due to
using the LPMSG type, so explicitly include it by adding a cpp_quote
statement to oleidl.idl. In the PSDK it is implicitly included as
IDL-generated header includes windows.h, which in turn includes
winuser.h.
2008-12-29 14:41:00 +01:00
Andrew Fenn
7a09033ce6 xinput: Added prototypes to header file. 2008-12-29 12:12:33 +01:00
Francois Gouget
da1a352972 configure: Fix the linux/ipx.h check. 2008-12-29 11:35:58 +01:00
Alexandre Julliard
3ece9e9002 include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it. 2008-12-27 19:47:46 +01:00
Ricardo Filipe
ae8a07d934 setupapi: Add stubs for CM_Locate_DevNodeA/W. 2008-12-26 13:42:49 +01:00
Andrey Turkin
0b21bb75a0 advapi32: Implement CredReadDomainCredentials stub and tests. 2008-12-26 13:42:38 +01:00
Maarten Lankhorst
72423f5f6d ntdll: Make the loader process relocations correctly for x86_64. 2008-12-26 13:42:07 +01:00
Alexandre Julliard
b660aaa9ea server: Use the same field for process and thread handle in the queue_apc request. 2008-12-26 12:33:31 +01:00
Alexandre Julliard
a7b3efde0e server: Store the async handle inside the async_data_t structure. 2008-12-26 12:33:21 +01:00
Alexandre Julliard
3cd817b53e server: Make lparam_t always 64-bit. 2008-12-24 19:57:51 +01:00
Alexandre Julliard
d1d7b9f3f7 server: Store data for hardware messages in the message extra data. 2008-12-24 19:57:51 +01:00
Alexandre Julliard
1399d14e0a libport: Avoid including winsock2.h. 2008-12-24 10:05:19 +01:00
Maarten Lankhorst
99868d7c16 includes: Fix EDITSTREAM definition for win64. 2008-12-23 18:51:01 +01:00
Maarten Lankhorst
70441d5bb8 kernel32: Change all functions to use CDECL. 2008-12-23 13:09:45 +01:00
Alexandre Julliard
a7a4f84366 include: Add the needed dllimport attribute to the RtlUnwind declaration. 2008-12-22 20:20:48 +01:00
Alexandre Julliard
8e1b59cb9a rpcrt4: Disable TCP/IP connection support if we don't have socketpair. 2008-12-22 19:55:05 +01:00
Alexandre Julliard
bc85fb4cd3 ws2_32: Added implementation for inet_ntop. 2008-12-22 19:40:08 +01:00
Alexandre Julliard
dc1a9f19c1 libport: Replacement for poll(). 2008-12-22 18:00:13 +01:00
ByeongSik Jeon
028617b90b gdi32, winex11: Add support for subpixel font rendering. 2008-12-22 16:33:03 +01:00
Hans Leidekker
5a25ffe435 include/mscat.h: Add a few declarations. 2008-12-22 14:55:51 +01:00
Juan Lang
fa659a64e2 include: Add declaration of CryptFindLocalizedName. 2008-12-22 13:41:58 +01:00
Alexandre Julliard
0fbd55696c libport: Add a stub replacement for symlink(). 2008-12-22 11:38:39 +01:00
Alexandre Julliard
921e6624ad configure: Better check for the broken mkdir on Windows. 2008-12-22 10:39:11 +01:00
Chris Wulff
5b5b199d9a mscoree: Add a stub for LockClrVersion. 2008-12-20 12:16:35 +01:00
Ricardo Filipe
810508f7de include: Add header information for CDN_INCLUDEITEM notification. 2008-12-19 17:48:29 +01:00
Ricardo Filipe
27a537d13f include: Add DEVNODEID and DEVINSTID definitions. 2008-12-19 17:48:24 +01:00
Juan Lang
deaf539f47 include: Document definitions missing from cryptuiapi.h. 2008-12-19 17:45:10 +01:00
Alexandre Julliard
a6216ab927 server: Make apc_param_t always 64-bit. 2008-12-17 19:43:40 +01:00
Alexandre Julliard
29d9759156 server: Use mem_size_t instead of file_pos_t for memory mapping sizes. 2008-12-17 19:25:49 +01:00
Alexandre Julliard
401f4b717a server: Make mem_size_t always 64-bit. 2008-12-17 19:25:09 +01:00
Alexandre Julliard
992d3cea93 server: Add a mem_size_t type to represent memory sizes and offsets. 2008-12-17 19:24:33 +01:00
Alexandre Julliard
5646fec9b1 include: Use __p__iob on i386 to avoid problems with Mingw libraries. 2008-12-17 17:38:02 +01:00
Konstantin Kondratyuk
ba8a0b7b9d mshtml: Correct UIDs of interfaces. 2008-12-17 15:31:33 +01:00
Paul Vriens
6c72061507 setupapi/tests: Fix a test failure on Vista (and skip some tests). 2008-12-17 15:30:23 +01:00
Maarten Lankhorst
768160e944 ntdll: Make all exported wine functions CDECL. 2008-12-17 15:02:25 +01:00
Alexandre Julliard
bb33b0a21d msvcrt: Add __cdecl to all function prototypes. 2008-12-17 15:00:28 +01:00
Henri Verbeet
4adb342327 wined3d: Remove GetFVF() and SetFVF() from IWineD3DDevice. 2008-12-17 14:02:03 +01:00
Hans Leidekker
57f82b89a8 include: Add IAutomaticUpdates, IUpdateSession, IUpdateSearcher, IUpdateDownloader and IUpdateInstaller interfaces. 2008-12-17 13:52:41 +01:00
Alexandre Julliard
0f37b55211 configure: Get rid of the va_copy checks. 2008-12-17 13:52:41 +01:00
Marcus Meissner
94b87d08c8 include: Add prototype for GetConsoleInputExeNameA/W(). 2008-12-17 11:38:25 +01:00
Alexander Morozov
902443579f ntoskrnl.exe: Add stubs for Io{Allocate,Get}DriverObjectExtension. 2008-12-16 14:10:53 +01:00
Alexandre Julliard
e2b3ee535f msvcrt: The __p_* functions are only exported on i386. 2008-12-15 16:20:08 +01:00
Alexandre Julliard
b19913ac70 msvcrt: Add a few more *_func functions to replace the __p_* ones. 2008-12-15 16:03:32 +01:00
Alexandre Julliard
b9e10147d9 ntdll: NtCurrentTeb is not exported on x86_64. 2008-12-15 13:32:15 +01:00
Alexandre Julliard
a518edc3aa include: Allow 64-bit pointers to pass through LDT functions unmolested. 2008-12-15 13:31:52 +01:00
Alexandre Julliard
f6fa72d770 server: Make async I/O transfer sizes always 32-bit. 2008-12-15 13:30:25 +01:00
Alexandre Julliard
dc7f170495 server: Add an apc_param_t type to store APC client-side parameters. 2008-12-15 13:29:38 +01:00
Dylan Smith
6fa7b49825 richedit: Missing capitalization on TxGetScrollBars. 2008-12-15 13:20:09 +01:00
James Hawkins
199a26c81a msi: Add a stub implementation of MsiGetPatchInfoEx. 2008-12-15 12:33:56 +01:00
Nikolay Sivov
7cddc57989 gdiplus: Added GdipAddPathCurve3/GdipAddPathCurve3I with tests. 2008-12-15 12:33:49 +01:00
Christian Costa
48e213b4d8 amstream: Add stubbed implementation of MediaStreamFilter. 2008-12-15 12:32:53 +01:00
Maarten Lankhorst
424caea967 includes: Fix packing for commdlg in Win64. 2008-12-15 12:30:04 +01:00
Francois Gouget
67d5a4de70 port: S_IWUSR and S_IX* are not needed. Remove them. 2008-12-15 12:25:05 +01:00
Henri Verbeet
fb475c7c29 wined3d: Don't reparse the entire shader just to update the sampler types. 2008-12-12 11:40:20 +01:00
Alexandre Julliard
4305e6d119 msvcrt: Use iob_func instead of p__iob on non-x86. 2008-12-12 10:19:55 +01:00
Alexandre Julliard
d8ab5a14aa msvcrt: Use intptr_t or size_t instead of long where appropriate. 2008-12-12 10:19:55 +01:00
Alexandre Julliard
33fa6c2e25 include: Add the msvcrt/crtdefs.h header and include it where needed. 2008-12-12 10:19:55 +01:00
Alexandre Julliard
dcbe616a0e include: Fix typo in the 64-bit version of GetProcessHeap(). 2008-12-11 20:37:42 +01:00
Ricardo Filipe
bad677d58a hal: Add stubs for ExAcquireFastMutex and ExReleaseFastMutex. 2008-12-11 14:28:07 +01:00
Nikolay Sivov
63ae714fc6 gdiplus: Stub for GdipGetNearestColor. 2008-12-11 11:50:42 +01:00
Alexandre Julliard
517b2f624d server: Windows properties are actually generic params, not handles. 2008-12-10 16:21:32 +01:00
Alexandre Julliard
31282b3f63 server: Define an lparam_t type for message parameters that can hold all sorts of data. 2008-12-10 16:01:50 +01:00
Alexandre Julliard
66eb4bd375 ntdll: Add a function to export the host OS type and version. 2008-12-09 19:33:06 +01:00
Alexandre Julliard
baaaa58b50 include: Fix a few compiler warnings for the Mingw64 build. 2008-12-09 17:56:16 +01:00
Alexandre Julliard
74d63c020c include: Fix the definition of 64-bit types for Mingw64. 2008-12-09 17:42:13 +01:00
Alexandre Julliard
4bddbedc41 include: Disable the asm optimizations for the Windows build. 2008-12-09 17:10:20 +01:00
Alexandre Julliard
46678dcdde configure: Add a check for the grp.h header. 2008-12-09 17:09:42 +01:00
Alexandre Julliard
53e165716d configure: Add a wrapper macro for mkdir on Windows. 2008-12-09 16:15:18 +01:00
Hans Leidekker
c58541e20a ws2_32: Implement WSAIoctl(SIO_KEEPALIVE_VALS).
Based on a patch by Philippe Rétornaz.
2008-12-09 12:46:52 +01:00
Ricardo Filipe
0c406bec45 clusapi: Add stubs for ClusterEnum, ClusterOpenEnum and ClusterCloseEnum. 2008-12-09 12:46:52 +01:00
Hans Leidekker
5dd5c22506 clusapi: Add stubs for OpenCluster and CloseCluster. 2008-12-09 12:46:52 +01:00
Alexandre Julliard
77cf8034e4 server: Don't use size_t for module sizes, they are limited to 2Gb anyway. 2008-12-09 11:50:05 +01:00
Alexandre Julliard
db6e45488d server: Get rid of the support for module snapshots, it is no longer needed. 2008-12-09 11:49:37 +01:00
Alexandre Julliard
956f19fa1b include: Added the msvcrt memory.h header. 2008-12-09 11:30:53 +01:00
Alexandre Julliard
345aff3f17 include: Added some definitions for x86_64 exception handling. 2008-12-08 19:27:59 +01:00
Alexandre Julliard
f06d99f67a include: Implemented inline asm functions for x86_64. Export Interlocked* only on i386. 2008-12-08 19:25:25 +01:00
Alexandre Julliard
7fdadbb377 server: Add functions for conversions between server user handles and pointer-style handles. 2008-12-08 16:58:20 +01:00