Hermès Bélusca-Maïto
|
c54aaacc8e
|
[NTOSKRNL] Formatting fix only.
|
2018-04-01 22:51:24 +02:00 |
|
Hermès Bélusca-Maïto
|
6cefd1242d
|
[NTOSKRNL] Simplify NtRaiseHardError() by merging the terminating blocks.
- Return the status codes provided by the Ex(p)RaiseHardError() calls.
- Fix the return values in case of failure.
|
2018-04-01 22:50:56 +02:00 |
|
Hermès Bélusca-Maïto
|
ea390c2b3f
|
[NTOSKRNL] ExRaiseHardError(): Protect strings copy to user-mode space inside a SEH block.
|
2018-04-01 22:50:44 +02:00 |
|
Hermès Bélusca-Maïto
|
842605e3ef
|
[NTOSKRNL] Don't emit hard errors for the calling thread if hard errors have been disabled for this thread on user-mode side.
|
2018-04-01 22:50:33 +02:00 |
|
Hermès Bélusca-Maïto
|
3a0ecb3dc8
|
[NTOSKRNL] Don't hardcode flag values for DefaultHardErrorProcessing.
|
2018-04-01 22:50:16 +02:00 |
|
Hermès Bélusca-Maïto
|
1fadfea053
|
[NTOSKRNL] Update Doxygen descriptions for NtRaiseHardError, ExRaiseHardError, ExpRaiseHardError and NtSetDefaultHardErrorPort.
|
2018-04-01 22:39:32 +02:00 |
|
Hermès Bélusca-Maïto
|
f0729b30bb
|
[NTOSKRNL] Forbid processes without the Tcb prvilege to perform a user-mode hard-error BSOD.
|
2018-04-01 22:39:31 +02:00 |
|
Hermès Bélusca-Maïto
|
ed06b843fb
|
[NTOSKRNL] In addition to the hard-error port, reference also the process that handles the hard errors so that it doesn't disappear behind our back. On shutdown both the hard-error port and process are dereferenced.
|
2018-04-01 22:39:30 +02: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 |
|