Juan Lang : ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode.

Alexandre Julliard julliard at winehq.org
Mon Aug 16 12:25:06 CDT 2010


Module: wine
Branch: master
Commit: a4331aaf5dd1a425992d318d69677a56c2d6f2aa
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=a4331aaf5dd1a425992d318d69677a56c2d6f2aa

Author: Juan Lang <juan.lang at 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))




More information about the wine-cvs mailing list