Module: wine Branch: master Commit: a4331aaf5dd1a425992d318d69677a56c2d6f2aa URL: http://source.winehq.org/git/wine.git/?a=commit;h=a4331aaf5dd1a425992d318d69...
Author: Juan Lang juan.lang@gmail.com Date: Thu Apr 22 09:33:28 2010 -0700
ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode.
---
dlls/ntdll/process.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/ntdll/process.c b/dlls/ntdll/process.c index 2e73c91..b9b81ca 100644 --- a/dlls/ntdll/process.c +++ b/dlls/ntdll/process.c @@ -440,6 +440,10 @@ NTSTATUS WINAPI NtSetInformationProcess(
switch (ProcessInformationClass) { + case ProcessDefaultHardErrorMode: + if (ProcessInformationLength != sizeof(UINT)) return STATUS_INVALID_PARAMETER; + process_error_mode = *(UINT *)ProcessInformation; + break; case ProcessAffinityMask: if (ProcessInformationLength != sizeof(DWORD_PTR)) return STATUS_INVALID_PARAMETER; if (*(PDWORD_PTR)ProcessInformation & ~(((DWORD_PTR)1 << NtCurrentTeb()->Peb->NumberOfProcessors) - 1))