Commit Graph

306 Commits

Author SHA1 Message Date
Alexandre Julliard
5d31eb9377 include: Fix the C_ASSERT macro for the latest gcc. 2009-05-13 10:32:03 +02:00
Luke Benstead
d2b923d58d winnt.h: Completed TOKEN_INFORMATION_CLASS enum definition. 2009-03-09 12:04:16 +01:00
Aric Stewart
8dc84666a6 advapi32: Add Security Label sids used by IE7. 2009-02-04 12:25:35 +01:00
Alexandre Julliard
a3a02d430a include: Document offsets in the x86_64 context structure. 2009-01-06 17:01:15 +01:00
Alexandre Julliard
935a406b27 include: Fix data structures for processor affinity on 64-bit. 2009-01-04 14:47:24 +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
baaaa58b50 include: Fix a few compiler warnings for the Mingw64 build. 2008-12-09 17:56:16 +01:00
Alexandre Julliard
345aff3f17 include: Added some definitions for x86_64 exception handling. 2008-12-08 19:27:59 +01:00
Alexandre Julliard
31a641aa59 ntdll: Implemented RtlCaptureContext. 2008-12-04 12:42:53 +01:00
Maarten Lankhorst
e32bd2896b include: Add NtCurrentTeb assembly for win64. 2008-12-01 14:05:27 +01:00
Alexandre Julliard
f3e70ee00e ntdll: Get rid of the Wine-specific MEM_SYSTEM flag. 2008-11-18 20:14:46 +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
James Hawkins
3c53fcc4c4 advapi32: Fix the process access rights value for Vista. 2008-09-03 13:14:50 +02:00
Paul Vriens
920c1fc77a kernel32/tests: Fix two failures on win9x. 2008-08-26 10:56:58 +02:00
Mikołaj Zalewski
140b259d58 include: Add KEY_WOW64_* defines. 2008-07-24 13:03:34 +02:00
Dan Hipschman
d1a5011bb2 include: Add WT_TRANSFER_IMPERSONATION to winnt.h. 2008-07-23 11:24:11 +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
Alam Arias
a3b7030ee8 include: Modify UNREFERENCED macros to cast to void. 2008-05-23 12:10:04 +02:00
Dan Hipschman
2904f543f4 advapi32: Add a stub for CreateRestrictedToken. 2008-03-22 11:14:13 +01:00
Steven Edwards
b9a0b1b479 winnt.h: Fix dllimport and visibility attributes on cygwin. 2008-03-04 20:57:17 +01:00
Dmitry Timoshkov
e49e8b20db kernel32: Add stubs for fiber local storage APIs. 2008-02-29 11:48:13 +01:00
Rob Shearman
f59570db68 include: Fix the C_ASSERT macro to not generate an unused variable warning when compiling with gcc.
Provide a fallback case for other compilers to avoid C_ASSERT being 
undefined and causing an error.
2008-02-16 14:58:28 +01:00
Dmitry Timoshkov
06ce44e9ce include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions. 2007-12-19 12:20:13 +01:00
Rob Shearman
9f8d379fb3 include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h. 2007-12-03 11:54:10 +01:00
Alexandre Julliard
95c728551d include: Mark imported functions with hidden visibility. 2007-11-07 12:31:16 +01:00
Alexandre Julliard
6cf2df5a0c include: Add NTSYSAPI to the exported ntdll functions. 2007-11-07 12:30:08 +01:00
Mikolaj Zalewski
a1e0f773e0 advapi32: Add a well known sid. 2007-10-26 14:03:46 +02:00
Rob Shearman
2c742a38c4 include: Remove duplicate ACL_REVISION1 and ACL_REVISION2 defines in winnt.h.
Move the remaining ACL_REVISION define nearer to the other ACL revision defines.
2007-10-23 18:20:52 +02:00
Mikolaj Zalewski
f606055740 include: Fix the definition of VALID_INHERIT_FLAGS. 2007-09-26 12:15:14 +02:00
Peter Oberndorfer
70238568c6 include: Add new processor feature constants. 2007-09-21 11:51:46 +02:00
Francois Gouget
c85b74d63e In the PSDK HRESULT_FROM_WIN32() is now an inline function, and it is __HRESULT_FROM_WIN32() which is a macro. 2007-05-29 13:17:46 +02:00
Jacek Caban
06bd1bf8e1 winnt.h: Added activation context structures declarations. 2007-03-29 21:01:32 +02:00
Francois Gouget
fff13d2751 ntdll: Fix compilation on systems that don't support nameless structs. 2007-02-12 15:20:18 +01:00
Francois Gouget
76e258cb53 ntdll: Add prototypes to winnt.h for the SList functions. 2007-02-12 14:16:52 +01:00
Francois Gouget
ac2754b74d Make winnt.h C++ compatible. 2007-02-09 14:32:56 +01:00
Kevin Koltzau
5f8659b186 winnt.h: Correct declaration of SLIST_HEADER and SLIST_ENTRY for Win64. 2007-02-08 11:56:00 +01:00
Alexandre Julliard
0c3f12154c winnt.h: Avoid warnings on Mac OS X. 2007-02-05 18:04:24 +01:00
Mike McCormack
a425bfc622 winnt.h: Add defines for SLIST_HEADER. 2007-02-05 14:01:33 +01:00
Alexandre Julliard
80cff47c87 include: Get rid of the WINE_NO_LONG_AS_INT ifdefs. 2006-12-20 14:57:08 +01:00
Hans Leidekker
1698c44ed3 winedump: Start dumping .NET specific bits from PE executables. 2006-12-20 12:31:29 +01:00
Dmitry Timoshkov
eea1b5e219 include: Add some structures a definitions required for the COFF library dumper. 2006-11-27 13:44:58 +01:00
Kevin Koltzau
c3c1b7025f winnt.h: Add AMD64 relocation types. 2006-11-17 11:14:14 +01:00
Kevin Koltzau
8cebef6797 winnt.h: Add defines for new DLL characteristics. 2006-11-17 11:14:07 +01:00
Dmitry Timoshkov
8120dea049 include: Add the PROCESS_SUSPEND_RESUME definition. 2006-11-08 20:16:06 +01:00
Mike McCormack
c4f815f304 kernel32: Declare HeapQueryInformation and HeapSetInformation. 2006-11-02 12:24:18 +01:00
Andrew Talbot
89e139e17f winedump: Cast-qual warnings fix (with thanks to Dmitry Timoshkov and Eric Pouech). 2006-10-12 11:34:11 +02:00
Michael Stefaniuc
f8b8f216dd include: Make DWORD/LONG/ULONG an int to use the same type in Win32 and Win64. 2006-09-29 16:09:07 +02:00