mirror of
https://github.com/reactos/reactos.git
synced 2026-07-05 12:44:22 +08:00
0f1c17eda00d70c3a53d64f5ff2e2e90a2496c26
* Move SeInit2() to before we initialize process management so we can create an initial system token to go with the initial system process. ntoskrnl/ps/process.c * Implement NtOpenProcessToken() by calling _NtOpenProcessToken() -- why do we have both of these? * Fix bug in _NtOpenProcessToken() that caused us to crash creating the token handle. * Return STATUS_INVALID_INFO_CLASS from NtQueryInformationProcess() and NtSetInformationProcess() for information classes documented as unqueryable or unsettable by Gary Nebbet in his book "Native API Reference". * Fix bug in NtSetInformationProcess() where it assigns the primary token -- it derefeneced the old token if SeExchangePrimaryToken() failed; it should have derferenced it if it succeeded. svn path=/trunk/; revision=3112
Languages
C
86.6%
C++
10.6%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.8%