Jérôme Gardou
a28a34f108
[NDK][XDK] Remove _Must_inspect_result_ from RtlTimeFieldsToTime & RtlTimeToSecondsSince1970
...
WDK doesn't have it and it causes more mess than anything.
CORE-17637
2021-06-28 10:20:57 +02:00
Jérôme Gardou
a3629ab08b
[RTL] SAL-annotate RtlUnicodeStringToCountedOemString
...
Brought to you by Hermès
2021-05-19 22:50:29 +02:00
Jérôme Gardou
53a6c44f74
[NTDLL_APITEST] Add some tests for RtlUnicodeStringToCountedOemString
...
CORE-17571
2021-05-19 22:50:29 +02:00
Eric Kohl
c449929fef
[NTOS:EX] Use RtlCutoverTimeToSystemTime to determine the current time zone id
...
CORE-14658
2021-04-03 09:38:07 +02:00
Jérôme Gardou
6a4c6ea5d0
[RTL] Implement RtlTryAcquireSRWLockExclusive & RtlTryAcquireSRWLockShared
2021-01-29 18:42:54 +01:00
George Bișoc
f87fb4e3df
[NTOS:RTL] Implement the kernel-mode version of RtlGetNtProductType ( #3029 )
...
RtlGetNtProductType comes into two variants: one in user-mode that is exported for use from NTDLL layer and the kernel-mode that is used exclusively by the NT kernel. The kernel-mode variant of the function is not exported.
2020-08-26 17:40:45 +03:00
Thomas Faber
2c4a554d72
[NDK] Complete range list function & structure declarations. CORE-6372
...
* Add the remaining functions & annotate.
* Add the RTLP_RANGE_LIST_ENTRY structure, which is present in symbols
Note: range list declarations should really be !NTOS_MODE_USER, since ntdll
doesn't export these functions; however, our RTL itself is built with
NTOS_MODE_USER, so that's not an option at this point.
2020-08-15 21:31:29 +02:00
Serge Gautherie
f44cb6de96
[NDK][NTDLL] RtlGetNtProductType(): Update it with SAL2 annotations
2020-04-26 14:08:58 +02:00
Katayama Hirofumi MZ
774ef4e80e
[SDK][RTL][NTDLL_APITEST] Add RtlMultipleAllocateHeap and RtlMultipleFreeHeap ( #2641 )
...
- Add RtlMultipleAllocateHeap and RtlMultipleFreeHeap functions (2k3+).
- Add a testcase for two functions.
CORE-12026
2020-04-24 17:45:43 +09:00
Andreas Maier
782ff23261
[MSV1_0] LsaApLogonUserEx2: use RtlRunDecodeUnicodeString to decode password
2020-03-28 23:27:34 +01:00
Hervé Poussineau
ff045b2dbe
[NDK] Fix RTL_PAGED_CODE macro in user mode
...
NOP_FUNCTION is defined to "(void)0". Calling :
RTL_PAGED_CODE();
in user mode was changed to:
(void)0();
As "0" is not callable, this was leading to a compilation error.
2020-03-26 16:39:16 +01:00
Timo Kreuzer
fb0ebac349
[NDK][XDK][RTL] Fix definition of RtlFillMemoryUlong on x64
2020-01-03 13:00:45 +01:00
Thomas Faber
053510467f
[NDK] RtlFindCharInUnicodeString is only available in user mode.
2019-12-31 15:17:53 +01:00
Pierre Schweitzer
8c7b84bb5c
[SDK] Define RtlGetNativeSystemInformation()
2019-10-02 10:50:59 +02:00
Hermès Bélusca-Maïto
bdb60afc86
[NDK] Use the correct __REACTOS__ define.
2019-07-29 00:33:19 +02:00
Pierre Schweitzer
522821bb8b
[SDK] Add RtlInitString to the NDK
2019-06-30 23:07:54 +02:00
Mark Jansen
e1aae1c620
[RTL] Implement RtlComputePrivatizedDllName_U
2019-02-07 18:48:49 +01:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00