Alexandre Julliard
935a406b27
include: Fix data structures for processor affinity on 64-bit.
2009-01-04 14:47:24 +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
Maarten Lankhorst
70441d5bb8
kernel32: Change all functions to use CDECL.
2008-12-23 13:09:45 +01:00
Alexandre Julliard
dcbe616a0e
include: Fix typo in the 64-bit version of GetProcessHeap().
2008-12-11 20:37:42 +01:00
Alexandre Julliard
4bddbedc41
include: Disable the asm optimizations for the Windows build.
2008-12-09 17:10:20 +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
fea2aa55d0
include: Fix the 64-bit value of magic handle constants.
2008-12-08 15:51:22 +01:00
Alexandre Julliard
23be27ef80
kernel32: Added GetWriteWatch and ResetWriteWatch.
2008-11-14 11:02:15 +01:00
Alexandre Julliard
c1d2d86be7
kernel32: Implemented the Ex variants of CreateEvent/Mutex/Semaphore/WaitableTimer.
2008-11-11 14:03:00 +01:00
Marcus Meissner
96412ee564
Annotate with allocation size attribute.
2008-09-05 11:22:26 +02:00
Alexandre Julliard
b44a109b8c
kernel32: Implemented the wrapper functions for job objects.
2008-09-04 22:51:02 +02:00
Vijay Kiran Kamuju
d2625be02f
advapi32: Add stub for ConvertToAutoInheritPrivateObjectSecurity.
2008-08-28 11:03:36 +02:00
Dan Hipschman
ecd76fb77c
kernel32: Add a stub for ChangeTimerQueueTimer.
2008-07-22 13:21:01 +02:00
Roy Shea
7c74ff3bbb
include: Add header for mstask.
2008-07-11 15:19:01 +02:00
Jon Griffiths
1ad733e4e0
ntdll: Implement [Rtl]InitializeCriticalSectionEx.
2008-06-23 14:04:24 +02:00
Alexandre Julliard
a2ba7dcf7b
include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate.
2008-05-30 10:02:42 +02:00
Dan Hipschman
2904f543f4
advapi32: Add a stub for CreateRestrictedToken.
2008-03-22 11:14:13 +01:00
Alexandre Julliard
5c5b997dc2
kernel32: Implemented ReadFileScatter and WriteFileGather.
2008-03-15 10:58:38 +01:00
Dan Hipschman
0e8f193184
kernel32: Add the MOVEFILE_WRITE_THROUGH flag for MoveFileEx (stub).
2008-03-14 11:53:15 +01:00
Dmitry Timoshkov
e49e8b20db
kernel32: Add stubs for fiber local storage APIs.
2008-02-29 11:48:13 +01:00
Francois Gouget
bce8b67785
kernel32: Add prototypes for [GS]etDynamicTimeZoneInformation().
2008-02-15 09:56:06 +01:00
Rob Shearman
8296548bb5
kernel32: Implement GetThreadId.
2007-11-13 13:29:27 +01:00
Alexandre Julliard
16d85e2d30
include: Add WINBASEAPI to the exported kernel32 functions.
2007-11-07 12:27:51 +01:00
Alexandre Julliard
113e40c28f
include: Moved AttachThreadInput prototype to winuser.h where it belongs.
2007-11-06 19:57:18 +01:00
Detlef Riekenberg
3fb513deb4
include/winbase: Fix a typo.
2007-10-29 12:02:24 +01:00
Francois Gouget
b1335db353
Better match the PSDK types and update win32.api to fix the winapi_check warnings.
2007-10-23 18:19:42 +02:00
Bang Jun-young
27213de046
advapi32: Fix AdjustTokenPrivileges() to match the PSDK.
2007-10-17 13:44:01 +02:00
Mikolaj Zalewski
57ca9ae92d
advapi32: Add AddAuditAccessAceEx.
2007-09-25 11:18:45 +02:00
Alexandre Julliard
40fb7ca168
kernel32: Implemented GetTickCount64.
2007-07-11 14:04:54 +02:00
Dmitry Timoshkov
5f1a234731
kernel32: Fix the size of ThreadAffinityMask to match PSDK.
2007-05-21 19:11:01 +02:00
Kevin Koltzau
1cb98aa25d
winbase.h: Define FILE_FLAG_OPEN_REPARSE_POINT.
2007-05-07 14:25:09 +02:00
Andrew Talbot
a22c7a6c34
kernel32: Constify a variable.
2007-05-03 14:23:31 +02:00
Kirill K. Smirnov
fff6db62f3
kernel32: Add partial stub for NeedCurrentDirectoryForExePath.
2007-04-27 13:05:12 +02:00
Francois Gouget
590c4020f2
kernel32: Add prototypes to winbase.h for the SList functions.
2007-02-09 14:32:56 +01:00
Bang Jun-Young
2fb391b3df
winbase.h: Cosmetic changes.
2007-01-22 13:28:55 +01:00
Mike McCormack
b9910cb36d
kernel32: Implement CopyFileWithProgress.
2007-01-02 12:08:53 +01:00
Rob Shearman
167323e6f8
include: Add security QOS flags to winbase.h.
2006-11-15 11:33:47 +01:00
Francois Gouget
a7f8195be9
include: The PSDK does not have the A/W variants of MAKEINTATOM() so we should not either.
2006-11-08 12:10:26 +01:00
Francois Gouget
7c38ff6adf
include: Fix the HeapQueryInformation() prototype.
2006-11-02 22:13:32 +01:00
Mike McCormack
c4f815f304
kernel32: Declare HeapQueryInformation and HeapSetInformation.
2006-11-02 12:24:18 +01:00
James Hawkins
cdd717bc1b
advapi32: Add missing declarations to the public headers.
2006-10-12 11:34:50 +02:00
Alexandre Julliard
530e765035
include: Exception filters should return LONG, not DWORD.
...
Also move UnhandledExceptionFilter definitions to winbase.h since they
are there in the latest SDK.
2006-09-20 11:26:59 +02:00
Andrew Talbot
06e7d91bad
kernel: Constify a formal parameter.
2006-09-08 16:07:36 +02:00
Robert Reif
abdb2dbc66
kernel32: Add GetNativeSystemInfo.
2006-08-16 12:41:01 +02:00
Robert Reif
611eb3fa8a
kernel32: Add IsWow64Process.
2006-08-11 19:26:12 +02:00
Robert Reif
c4ac8c5b16
advapi32: Add CreateWellKnownSid and IsWellKnownSid.
2006-07-17 13:45:11 +02:00
Alexandre Julliard
1053eccb36
include: Added prototype for DllMain.
2006-06-12 16:18:17 +02:00
Eric Pouech
1d6e2590e0
ntdll/kernel32: Pipe information.
...
- implemented ntdll.NtQueryInformationFile's FilePipeLocalInformation control code
- reimplemented kernel32.GetNamedPipeInfo on top of it
- enhance current features to make this work both on client and server handles
- now also returning the number of instances
2006-05-27 12:31:01 +02:00
Alexandre Julliard
ab2349daf0
kernel32: Partial implementation of GetModuleHandleExA/W.
2006-05-27 10:57:17 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00