From a4331aaf5dd1a425992d318d69677a56c2d6f2aa Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Thu, 22 Apr 2010 09:33:28 -0700 Subject: [PATCH] ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode. --- dlls/ntdll/process.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/ntdll/process.c b/dlls/ntdll/process.c index 2e73c91ca7..b9b81ca3e7 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))