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