1
1
Index: base/system/winlogon/winlogon.c
2
2
===================================================================
3
- --- base/system/winlogon/winlogon.c (revision 69795 )
3
+ --- base/system/winlogon/winlogon.c (revision 70340 )
4
4
+++ base/system/winlogon/winlogon.c (working copy)
5
5
@@ -397,7 +397,7 @@
6
6
HandleShutdown(WLSession, WLX_SAS_ACTION_SHUTDOWN_REBOOT);
@@ -13,22 +13,24 @@ Index: base/system/winlogon/winlogon.c
13
13
#if 0
14
14
Index: cmake/baseaddress.cmake
15
15
===================================================================
16
- --- cmake/baseaddress.cmake (revision 69795 )
16
+ --- cmake/baseaddress.cmake (revision 70340 )
17
17
+++ cmake/baseaddress.cmake (working copy)
18
- @@ -2,8 +2,8 @@
18
+ @@ -2,9 +2,9 @@
19
19
set(baseaddress_kernel32 0x7c750000)
20
20
set(baseaddress_msvcrt 0x7c6b0000)
21
21
set(baseaddress_advapi32 0x7c610000)
22
22
- set(baseaddress_gdi32 0x7c570000)
23
23
- set(baseaddress_user32 0x7c3d0000)
24
+ - set(baseaddress_dhcpcsvc 0x7c380000)
24
25
+ set(baseaddress_gdi32 0x7c530000)
25
26
+ set(baseaddress_user32 0x7c380000)
26
- set(baseaddress_dhcpcsvc 0x7c380000 )
27
+ + set(baseaddress_dhcpcsvc 0x7cb80000 )
27
28
set(baseaddress_dnsapi 0x7c330000)
28
29
set(baseaddress_icmp 0x7c300000)
30
+ set(baseaddress_iphlpapi 0x7c2b0000)
29
31
Index: cmake/config.cmake
30
32
===================================================================
31
- --- cmake/config.cmake (revision 69795 )
33
+ --- cmake/config.cmake (revision 70340 )
32
34
+++ cmake/config.cmake (working copy)
33
35
@@ -58,6 +58,9 @@
34
36
"Whether to compile support for ELF files.
@@ -42,7 +44,7 @@ Index: cmake/config.cmake
42
44
If you live in a country where software patents are valid/apply, don't
43
45
Index: CMakeLists.txt
44
46
===================================================================
45
- --- CMakeLists.txt (revision 69795 )
47
+ --- CMakeLists.txt (revision 70340 )
46
48
+++ CMakeLists.txt (working copy)
47
49
@@ -165,6 +165,10 @@
48
50
add_definitions(-D_WINKD_=1)
@@ -67,7 +69,7 @@ Index: CMakeLists.txt
67
69
create_registry_hives()
68
70
Index: dll/win32/kernel32/client/dllmain.c
69
71
===================================================================
70
- --- dll/win32/kernel32/client/dllmain.c (revision 69795 )
72
+ --- dll/win32/kernel32/client/dllmain.c (revision 70340 )
71
73
+++ dll/win32/kernel32/client/dllmain.c (working copy)
72
74
@@ -131,7 +131,7 @@
73
75
SessionId,
@@ -80,7 +82,7 @@ Index: dll/win32/kernel32/client/dllmain.c
80
82
BASESRV_SERVERDLL_INDEX,
81
83
Index: dll/win32/msgina/gui.c
82
84
===================================================================
83
- --- dll/win32/msgina/gui.c (revision 69795 )
85
+ --- dll/win32/msgina/gui.c (revision 70340 )
84
86
+++ dll/win32/msgina/gui.c (working copy)
85
87
@@ -73,6 +73,7 @@
86
88
@@ -111,7 +113,7 @@ Index: dll/win32/msgina/gui.c
111
113
/*
112
114
Index: include/asm/syscalls.inc
113
115
===================================================================
114
- --- include/asm/syscalls.inc (revision 69795 )
116
+ --- include/asm/syscalls.inc (revision 70340 )
115
117
+++ include/asm/syscalls.inc (working copy)
116
118
@@ -1,4 +1,4 @@
117
119
-
@@ -323,7 +325,7 @@ Index: include/asm/syscalls.inc
323
325
- #endif
324
326
Index: include/psdk/winddi.h
325
327
===================================================================
326
- --- include/psdk/winddi.h (revision 69795 )
328
+ --- include/psdk/winddi.h (revision 70340 )
327
329
+++ include/psdk/winddi.h (working copy)
328
330
@@ -2911,7 +2911,7 @@
329
331
_In_ ULONG cjSize,
@@ -336,7 +338,7 @@ Index: include/psdk/winddi.h
336
338
APIENTRY
337
339
Index: include/reactos/wine/config.h
338
340
===================================================================
339
- --- include/reactos/wine/config.h (revision 69795 )
341
+ --- include/reactos/wine/config.h (revision 70340 )
340
342
+++ include/reactos/wine/config.h (working copy)
341
343
@@ -1,3 +1,5 @@
342
344
+ #include "reactos/buildno.h"
@@ -346,7 +348,7 @@ Index: include/reactos/wine/config.h
346
348
/* Define to a function attribute for Microsoft hotpatch assembly prefix. */
347
349
Index: lib/3rdparty/CMakeLists.txt
348
350
===================================================================
349
- --- lib/3rdparty/CMakeLists.txt (revision 69795 )
351
+ --- lib/3rdparty/CMakeLists.txt (revision 70340 )
350
352
+++ lib/3rdparty/CMakeLists.txt (working copy)
351
353
@@ -2,7 +2,9 @@
352
354
add_subdirectory(adns)
@@ -360,7 +362,7 @@ Index: lib/3rdparty/CMakeLists.txt
360
362
add_subdirectory(libsamplerate)
361
363
Index: subsystems/win32/csrsrv/init.c
362
364
===================================================================
363
- --- subsystems/win32/csrsrv/init.c (revision 69795 )
365
+ --- subsystems/win32/csrsrv/init.c (revision 70340 )
364
366
+++ subsystems/win32/csrsrv/init.c (working copy)
365
367
@@ -20,7 +20,7 @@
366
368
/* DATA ***********************************************************************/
@@ -373,7 +375,7 @@ Index: subsystems/win32/csrsrv/init.c
373
375
HANDLE CsrObjectDirectory = NULL;
374
376
Index: win32ss/CMakeLists.txt
375
377
===================================================================
376
- --- win32ss/CMakeLists.txt (revision 69795 )
378
+ --- win32ss/CMakeLists.txt (revision 70340 )
377
379
+++ win32ss/CMakeLists.txt (working copy)
378
380
@@ -10,7 +10,10 @@
379
381
PROJECT(WIN32SS)
@@ -402,7 +404,7 @@ Index: win32ss/CMakeLists.txt
402
404
\ No newline at end of file
403
405
Index: win32ss/drivers/CMakeLists.txt
404
406
===================================================================
405
- --- win32ss/drivers/CMakeLists.txt (revision 69795 )
407
+ --- win32ss/drivers/CMakeLists.txt (revision 70340 )
406
408
+++ win32ss/drivers/CMakeLists.txt (working copy)
407
409
@@ -1,6 +1,8 @@
408
410
@@ -415,7 +417,7 @@ Index: win32ss/drivers/CMakeLists.txt
415
417
add_subdirectory(watchdog)
416
418
Index: win32ss/include/ntgdihdl.h
417
419
===================================================================
418
- --- win32ss/include/ntgdihdl.h (revision 69795 )
420
+ --- win32ss/include/ntgdihdl.h (revision 70340 )
419
421
+++ win32ss/include/ntgdihdl.h (working copy)
420
422
@@ -260,6 +260,7 @@
421
423
DWORD dwCFCount;
@@ -447,7 +449,7 @@ Index: win32ss/include/ntgdihdl.h
447
449
FLONG AttrFlags;
448
450
Index: win32ss/user/winsrv/consrv/conoutput.c
449
451
===================================================================
450
- --- win32ss/user/winsrv/consrv/conoutput.c (revision 69795 )
452
+ --- win32ss/user/winsrv/consrv/conoutput.c (revision 70340 )
451
453
+++ win32ss/user/winsrv/consrv/conoutput.c (working copy)
452
454
@@ -99,9 +99,13 @@
453
455
* Indeed, the palette handle comes from a console app
@@ -465,7 +467,7 @@ Index: win32ss/user/winsrv/consrv/conoutput.c
465
467
Buffer,
466
468
Index: win32ss/user/winsrv/consrv/frontends/gui/conwnd.c
467
469
===================================================================
468
- --- win32ss/user/winsrv/consrv/frontends/gui/conwnd.c (revision 69795 )
470
+ --- win32ss/user/winsrv/consrv/frontends/gui/conwnd.c (revision 70340 )
469
471
+++ win32ss/user/winsrv/consrv/frontends/gui/conwnd.c (working copy)
470
472
@@ -159,7 +159,11 @@
471
473
}
@@ -481,9 +483,9 @@ Index: win32ss/user/winsrv/consrv/frontends/gui/conwnd.c
481
483
return (WndClassAtom != 0);
482
484
Index: win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
483
485
===================================================================
484
- --- win32ss/user/winsrv/consrv/frontends/gui/guiterm.c (revision 69795 )
486
+ --- win32ss/user/winsrv/consrv/frontends/gui/guiterm.c (revision 70340 )
485
487
+++ win32ss/user/winsrv/consrv/frontends/gui/guiterm.c (working copy)
486
- @@ -160 ,9 +160 ,14 @@
488
+ @@ -161 ,9 +161 ,14 @@
487
489
/* Assign this console input thread to this desktop */
488
490
DesktopConsoleThreadInfo.DesktopHandle = GuiInitInfo->Desktop; // Duplicated desktop handle
489
491
DesktopConsoleThreadInfo.ThreadId = InputThreadId;
@@ -498,7 +500,7 @@ Index: win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
498
500
if (!NT_SUCCESS(Status)) goto Quit;
499
501
500
502
/* Connect this CSR thread to the USER subsystem */
501
- @@ -299 ,9 +304 ,13 @@
503
+ @@ -301 ,9 +306 ,13 @@
502
504
/* Remove this console input thread from this desktop */
503
505
// DesktopConsoleThreadInfo.DesktopHandle;
504
506
DesktopConsoleThreadInfo.ThreadId = 0;
@@ -512,7 +514,7 @@ Index: win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
512
514
513
515
/* Close the duplicated desktop handle */
514
516
CloseDesktop(DesktopConsoleThreadInfo.DesktopHandle); // NtUserCloseDesktop
515
- @@ -358 ,11 +367 ,16 @@
517
+ @@ -366 ,11 +375 ,16 @@
516
518
{
517
519
RtlInitUnicodeString(&DesktopPath, L"Default");
518
520
}
@@ -532,27 +534,9 @@ Index: win32ss/user/winsrv/consrv/frontends/gui/guiterm.c
532
534
533
535
Index: win32ss/user/winsrv/usersrv/init.c
534
536
===================================================================
535
- --- win32ss/user/winsrv/usersrv/init.c (revision 69795 )
537
+ --- win32ss/user/winsrv/usersrv/init.c (revision 70340 )
536
538
+++ win32ss/user/winsrv/usersrv/init.c (working copy)
537
- @@ -173,6 +173,7 @@
538
- CsrApiPort = CsrQueryApiPort();
539
-
540
- /* Inform win32k about the API port */
541
- + #ifndef _ARWINSS_
542
- Status = NtUserSetInformationThread(NtCurrentThread(),
543
- UserThreadCsrApiPort,
544
- &CsrApiPort,
545
- @@ -181,6 +182,9 @@
546
- {
547
- return Status;
548
- }
549
- + #else
550
- + UNIMPLEMENTED
551
- + #endif
552
- }
553
-
554
- /* Check connection info validity */
555
- @@ -199,9 +203,14 @@
539
+ @@ -199,9 +199,14 @@
556
540
557
541
/* Pass the request to win32k */
558
542
ConnectInfo->dwDispatchCount = 0; // gDispatchTableValues;
@@ -567,7 +551,7 @@ Index: win32ss/user/winsrv/usersrv/init.c
567
551
568
552
return Status;
569
553
}
570
- @@ -254,7 +263 ,11 @@
554
+ @@ -254,7 +259 ,11 @@
571
555
}
572
556
573
557
/* Set the process creation notify routine for BASE */
@@ -581,7 +565,7 @@ Index: win32ss/user/winsrv/usersrv/init.c
581
565
Status = NtUserInitialize(USER_VERSION,
582
566
Index: win32ss/user/winsrv/usersrv/shutdown.c
583
567
===================================================================
584
- --- win32ss/user/winsrv/usersrv/shutdown.c (revision 69795 )
568
+ --- win32ss/user/winsrv/usersrv/shutdown.c (revision 70340 )
585
569
+++ win32ss/user/winsrv/usersrv/shutdown.c (working copy)
586
570
@@ -381,7 +381,12 @@
587
571
static BOOLEAN
@@ -596,32 +580,3 @@ Index: win32ss/user/winsrv/usersrv/shutdown.c
596
580
}
597
581
598
582
599
- @@ -678,9 +683,14 @@
600
- while (TRUE)
601
- {
602
- /* Notify Win32k and potentially Winlogon of the shutdown */
603
- + #ifndef _ARWINSS_
604
- Status = NtUserSetInformationThread(CsrThread->ThreadHandle,
605
- UserThreadInitiateShutdown,
606
- &Flags, sizeof(Flags));
607
- + #else
608
- + Status = STATUS_SUCCESS;
609
- + UNIMPLEMENTED
610
- + #endif
611
- DPRINT1("Win32k says: %lx\n", Status);
612
- switch (Status)
613
- {
614
- @@ -736,9 +746,13 @@
615
- // FIXME: If Status == STATUS_CANCELLED, call RecordShutdownReason
616
-
617
- /* Tell Win32k and potentially Winlogon that we're done */
618
- + #ifndef _ARWINSS_
619
- NtUserSetInformationThread(CsrThread->ThreadHandle,
620
- UserThreadEndShutdown,
621
- &Status, sizeof(Status));
622
- + #else
623
- + UNIMPLEMENTED
624
- + #endif
625
-
626
- DPRINT1("SrvExitWindowsEx returned 0x%08x\n", Status);
627
-
0 commit comments