Alexandre Julliard
|
2878d99216
|
ntdll: Add debug registers to the context of all exceptions.
Maintain a local cache of the debug registers to avoid server calls
where possible.
|
2006-01-13 13:58:14 +01:00 |
Vitaliy Margolen
|
978f470692
|
ntdll: NtQueryInformationToken change parameters according to PSDK.
Check for NULL pointer.
|
2006-01-12 13:32:09 +01:00 |
Alexandre Julliard
|
90e3865929
|
ntdll: NtRaiseException doesn't need to be a register function.
Moved common code between NtRaiseException and RtlRaiseException to a
separate raise_exception function.
|
2006-01-10 17:51:22 +01:00 |
Rolf Kalbermatter
|
97ede2dca8
|
include: Fix DECLSPEC_NORETURN for compilation with MS C compiler.
|
2006-01-03 13:33:22 +01:00 |
Alexandre Julliard
|
0603559de2
|
ntdll: Check for failure to get the user path in RtlOpenCurrentUser.
Fixed the return value type.
|
2005-12-08 11:53:42 +01:00 |
Ivan Leo Puoti
|
a1cd3ab653
|
Implement RtlInitAnsiStringEx.
|
2005-11-07 11:14:45 +00:00 |
Ivan Leo Puoti
|
ce08973ffa
|
Fix NtQueryDirectoryObject prototype, documentation, and the
definition of the structure it uses.
|
2005-10-28 16:42:11 +00:00 |
Ivan Leo Puoti
|
e1008c386f
|
Add stub implementation for NtAccessCheckAndAuditAlarm.
|
2005-10-27 10:25:41 +00:00 |
Vitaliy Margolen
|
af53827901
|
Add OBJECT_BASIC_INFORMATION to winternl.h.
|
2005-10-26 10:11:23 +00:00 |
Eric Pouech
|
b3badc7dd3
|
- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
- priority for process in wineserver is now the NTDLL form (no longer
the kernel32 one)
|
2005-09-06 10:25:11 +00:00 |
James Hawkins
|
ff77264a95
|
Correct third parameter of NtQueryInformationAtom.
|
2005-09-06 09:26:31 +00:00 |
Francois Gouget
|
6fb12fc291
|
Declare PNTSTATUS in lmaccess.h and ntsecapi.h to match the PSDK.
Protect against multiple definitions.
Use PNTSTATUS where appropriate.
|
2005-08-16 16:01:49 +00:00 |
Alexandre Julliard
|
5617b716e7
|
Added a wine_unix_to_nt_file_name function to do proper pathname
conversions instead of relying on GetFullPathName hacks.
|
2005-08-11 10:41:26 +00:00 |
Alexandre Julliard
|
55ad6cc520
|
Implemented a few trivial ntdll functions that have been added in
recent Windows versions.
|
2005-08-02 11:38:51 +00:00 |
Alexandre Julliard
|
4de75b5a6f
|
Use the new RtlExitUserThread function instead of exporting
wine_server_exit_thread.
|
2005-08-02 09:55:40 +00:00 |
Dmitry Timoshkov
|
1dc18952ae
|
Use SIZE_T type for size variables in NTDLL when appropriate.
|
2005-07-15 10:01:30 +00:00 |
Mike McCormack
|
da0ade4689
|
Define the remaining Nt* functions.
|
2005-07-10 17:43:39 +00:00 |
Mike McCormack
|
04d05c9611
|
Add more Nt* functions.
|
2005-07-07 11:27:17 +00:00 |
Mike McCormack
|
50f8fbf1e2
|
Add more Nt* functions.
|
2005-07-06 15:44:32 +00:00 |
Paul Vriens
|
7e3d50617f
|
Removed 4 bytes from the SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
struct.
Changed some dwSpare into liKernelTime and liUserTime.
|
2005-07-05 11:01:22 +00:00 |
Mike McCormack
|
447582234f
|
Define more Nt* functions.
|
2005-07-03 12:01:58 +00:00 |
Felix Nawothnig
|
f28a1eda88
|
Add some values to the PROCESS_INFORMATION_CLASS enumeration.
|
2005-07-03 11:20:50 +00:00 |
Mike McCormack
|
efe7c28282
|
Declare some Nt* functions.
|
2005-06-28 10:53:24 +00:00 |
Eric Pouech
|
6d68a03d4f
|
Implemented OpenProcess on top of NtOpenProcess.
|
2005-06-27 11:12:11 +00:00 |
Mike McCormack
|
0ccfb0ca8c
|
Declare some Nt* functions.
|
2005-06-27 09:45:06 +00:00 |
Mike McCormack
|
261a8b5e9a
|
Add prototype and fix RtlpNtCreateKey.
|
2005-06-24 11:34:31 +00:00 |
James Hawkins
|
a0bfbb9801
|
Add stub implementation of RtlAddAuditAccessAce.
|
2005-06-23 11:03:30 +00:00 |
Mike McCormack
|
05f53afd5a
|
Declare RtlGUIDFromString and RtlStringFromGUID.
|
2005-06-22 12:00:57 +00:00 |
Paul Vriens
|
cc1c516f65
|
Added KERNEL_USER_TIMES struct.
|
2005-06-21 09:43:13 +00:00 |
Mike McCormack
|
78911f34d9
|
- avoid winternl.h depending on winbase.h
- define RTL versions of TIME_ZONE_INFORMATION and SYSTEMTIME
|
2005-06-20 18:37:17 +00:00 |
Robert Shearman
|
9cb94b276f
|
Implement RtlImpersonateSelf, RevertToSelf and MapGenericMask.
|
2005-06-20 11:44:45 +00:00 |
James Hawkins
|
e485f984bd
|
Implement RtlCopySecurityDescriptor.
|
2005-06-20 10:34:30 +00:00 |
Mike McCormack
|
5b2d5fd758
|
Use HANDLE instead of HKEY in the NT API.
|
2005-06-17 13:58:33 +00:00 |
Mike McCormack
|
379946c9f8
|
Declare Nt directory functions.
|
2005-06-17 12:11:58 +00:00 |
Mike McCormack
|
7da043f869
|
Add/fix more NT native API declarations.
|
2005-06-16 10:46:11 +00:00 |
Mike McCormack
|
0c9cb1dcee
|
Declare port functions and fix prototypes.
|
2005-06-14 11:43:20 +00:00 |
Paul Vriens
|
5e5008502e
|
Fixed size of our SYSTEM_TIMEOFDAY_INFORMATION struct.
Fixed return codes and ReturnLength/buffer for
SystemTimeOfDayInformation.
Added tests for SystemTimeOfDayInformation.
|
2005-06-13 11:34:56 +00:00 |
Mike McCormack
|
d838385b38
|
Add and fix function prototypes.
|
2005-06-13 10:03:18 +00:00 |
James Hawkins
|
f3392ac814
|
Add RtlAnsiCharToUnicodeChar definition.
Correct stub status of RtlAnsiCharToUnicodeChar.
|
2005-06-12 11:07:25 +00:00 |
Eric Kohl
|
a9983c8d16
|
Implement RtlAdjustPrivilege.
|
2005-06-12 10:44:01 +00:00 |
Mike McCormack
|
950e5e626c
|
Dependency fixes for winternl.h.
|
2005-06-10 19:33:47 +00:00 |
Paul Vriens
|
264eb8d5a3
|
Add another (unknown) member to SYSTEM_THREAD_INFORMATION.
|
2005-06-07 20:01:29 +00:00 |
Alexandre Julliard
|
ab29aa2126
|
Moved the ntdll per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved2.
|
2005-06-06 20:04:33 +00:00 |
Felix Nawothnig
|
d8c5960ce1
|
Make SYSTEM_THREAD_INFORMATION.pszProcessName a UNICODE_STRING.
|
2005-06-06 15:42:08 +00:00 |
Paul Vriens
|
eb6559f910
|
Change SYSTEM_PROCESS_INFORMATION to reflect W2K/WinXP/W2K3 structure.
|
2005-06-03 11:24:43 +00:00 |
Alexandre Julliard
|
16885f09a5
|
Fixed RtlIsTextUnicode prototype, and made it properly take into
account the results of the tests to determine the return value.
|
2005-05-31 13:24:44 +00:00 |
Ivan Leo Puoti
|
2964d8bc52
|
Rename SystemDriverInformation to SystemModuleInformation.
|
2005-05-20 09:40:59 +00:00 |
Alexandre Julliard
|
e4412a618c
|
Removed the special casing of kernel32 and ntdll for the TEB
definition in winternl.h.
|
2005-05-16 17:52:10 +00:00 |
Paul Vriens
|
ad8d542a93
|
Sorted some of the structs and made them consistent.
|
2005-05-11 18:23:46 +00:00 |
Eric Pouech
|
26c9b074c7
|
Implemented NTDLL atom support.
|
2005-05-11 15:55:49 +00:00 |