Module: wine Branch: master Commit: a4331aaf5dd1a425992d318d69677a56c2d6f2aa URL: http://source.winehq.org/git/wine.git/?a=commit;h=a4331aaf5dd1a425992d318d69... Author: Juan Lang <juan.lang(a)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))