ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
December 2018
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
26 participants
322 discussions
Start a n
N
ew thread
[reactos] 01/01: [WIN32SS] Shhhhh!
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=958ae44599917be9507f2…
commit 958ae44599917be9507f27ea185a0d53e6ed839b Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 22:00:53 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 22:00:53 2018 +0100 [WIN32SS] Shhhhh! --- win32ss/user/ntuser/ghost.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/win32ss/user/ntuser/ghost.c b/win32ss/user/ntuser/ghost.c index f7a2235c0a..726fe8ff3d 100644 --- a/win32ss/user/ntuser/ghost.c +++ b/win32ss/user/ntuser/ghost.c @@ -13,6 +13,11 @@ BOOL FASTCALL IntGoGhost(PWND Window, BOOL bGo) // 1. Create a thread. // 2. Create a ghost window in the thread. // 3. Do message loop in the thread - STUB; + static int bWarnedOnce = 0; + if (!bWarnedOnce) + { + bWarnedOnce++; + STUB; + } return FALSE; }
6 years
1
0
0
0
[reactos] 02/02: [TCPIP] Implement InfoTdiQueryGetATInfo
by Timo Kreuzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1e28d4d92bfa1e69b4db6…
commit 1e28d4d92bfa1e69b4db6eefae9e8cbff498c846 Author: Timo Kreuzer <timo.kreuzer(a)reactos.org> AuthorDate: Sun Dec 9 20:52:54 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 20:54:41 2018 +0100 [TCPIP] Implement InfoTdiQueryGetATInfo This implements a case for InfoTdiQueryInformationEx. It's based on wild guesses, but it helps to make Windows 2003 lsass not fail. --- drivers/network/tcpip/tcpip/info.c | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/drivers/network/tcpip/tcpip/info.c b/drivers/network/tcpip/tcpip/info.c index 6cc44d5985..b1f1c4d422 100644 --- a/drivers/network/tcpip/tcpip/info.c +++ b/drivers/network/tcpip/tcpip/info.c @@ -180,6 +180,38 @@ TDI_STATUS InfoTdiQueryListEntities(PNDIS_BUFFER Buffer, return TDI_SUCCESS; } +TDI_STATUS +InfoTdiQueryGetATInfo( + TDIEntityID ID, + PIP_INTERFACE Interface, + PNDIS_BUFFER Buffer, + PUINT BufferSize) +{ + ULONG ATInfo[2]; + TDI_STATUS Status; + + TI_DbgPrint(DEBUG_INFO, ("Called.\n")); + + if (!Interface) + return TDI_INVALID_PARAMETER; + + if (*BufferSize < sizeof(ATInfo)) + return STATUS_BUFFER_TOO_SMALL; + + /* FIXME: I have no idea what the first field should contain... */ + ATInfo[0] = 0; + ATInfo[1] = Interface->Index; + + Status = InfoCopyOut((PCHAR)ATInfo, + sizeof(ATInfo), + Buffer, + BufferSize); + + TI_DbgPrint(DEBUG_INFO, ("Returning %08x\n", Status)); + + return Status; +} + TDI_STATUS InfoTdiQueryInformationEx( PTDI_REQUEST Request, TDIObjectID *ID, @@ -256,6 +288,11 @@ TDI_STATUS InfoTdiQueryInformationEx( return InfoTdiQueryGetIPSnmpInfo(ID->toi_entity, EntityListContext, Buffer, BufferSize); else return TDI_INVALID_PARAMETER; + else if (ID->toi_entity.tei_entity == AT_ENTITY) + if ((EntityListContext = GetContext(ID->toi_entity))) + return InfoTdiQueryGetATInfo(ID->toi_entity, EntityListContext, Buffer, BufferSize); + else + return TDI_INVALID_PARAMETER; else return TDI_INVALID_PARAMETER;
6 years
1
0
0
0
[reactos] 01/02: [NTOSKRNL] Implement SystemDpcBehaviourInformation query
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=962b2fd66a224c76dda53…
commit 962b2fd66a224c76dda53ed3dda509f040c5ab2f Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 20:32:59 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 20:54:40 2018 +0100 [NTOSKRNL] Implement SystemDpcBehaviourInformation query --- ntoskrnl/ex/sysinfo.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/ntoskrnl/ex/sysinfo.c b/ntoskrnl/ex/sysinfo.c index 1d8e1c539f..a7883d4944 100644 --- a/ntoskrnl/ex/sysinfo.c +++ b/ntoskrnl/ex/sysinfo.c @@ -1539,9 +1539,19 @@ QSI_DEF(SystemInterruptInformation) /* Class 24 - DPC Behaviour Information */ QSI_DEF(SystemDpcBehaviourInformation) { - /* FIXME */ - DPRINT1("NtQuerySystemInformation - SystemDpcBehaviourInformation not implemented\n"); - return STATUS_NOT_IMPLEMENTED; + PSYSTEM_DPC_BEHAVIOR_INFORMATION sdbi = (PSYSTEM_DPC_BEHAVIOR_INFORMATION)Buffer; + + if (Size < sizeof(SYSTEM_DPC_BEHAVIOR_INFORMATION)) + { + return STATUS_INFO_LENGTH_MISMATCH; + } + + sdbi->DpcQueueDepth = KiMaximumDpcQueueDepth; + sdbi->MinimumDpcRate = KiMinimumDpcRate; + sdbi->AdjustDpcThreshold = KiAdjustDpcThreshold; + sdbi->IdealDpcRate = KiIdealDpcRate; + + return STATUS_SUCCESS; } SSI_DEF(SystemDpcBehaviourInformation)
6 years
1
0
0
0
[reactos] 01/01: [OSK] Display the correct icon of the application. (#1105)
by Bișoc George
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=42ddd011ce7d6dad47048…
commit 42ddd011ce7d6dad470484bc8a0a579f60219e4a Author: Bișoc George <fraizeraust99(a)gmail.com> AuthorDate: Sun Dec 9 20:13:17 2018 +0100 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Sun Dec 9 20:13:17 2018 +0100 [OSK] Display the correct icon of the application. (#1105) --- base/applications/osk/main.c | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/base/applications/osk/main.c b/base/applications/osk/main.c index 6c1793353c..7f5a5e9869 100644 --- a/base/applications/osk/main.c +++ b/base/applications/osk/main.c @@ -58,6 +58,32 @@ int OSK_SetImage(int IdDlgItem, int IdResource) return TRUE; } +/*********************************************************************** + * + * OSK_SetAppIcon + * + * Set the application's icon + */ +BOOL OSK_SetAppIcon() +{ + HICON hIconSmall; + + /* Load the icon */ + hIconSmall = LoadImageW(Globals.hInstance, MAKEINTRESOURCEW(IDI_OSK), IMAGE_ICON, 0, 0, LR_DEFAULTSIZE); + + /* Send a message window indicating that the icon has to be set */ + SendMessageW(Globals.hMainWnd, WM_SETICON, ICON_SMALL, (LPARAM)hIconSmall); + + if (!hIconSmall) + { + /* If we fail then return FALSE and bail out */ + DestroyIcon(hIconSmall); + return FALSE; + } + + return TRUE; +} + /*********************************************************************** * * OSK_WarningProc @@ -119,6 +145,9 @@ int OSK_DlgInitDialog(HWND hDlg) /* Load the settings from the registry hive */ LoadDataFromRegistry(); + /* Set the application's icon */ + OSK_SetAppIcon(); + /* Get screen info */ memset(&Pt, 0, sizeof(Pt)); monitor = MonitorFromPoint(Pt, MONITOR_DEFAULTTOPRIMARY );
6 years
1
0
0
0
[reactos] 01/01: [SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 12 in the version.cmake to fix the blue setup screens and also display in sysdm.cpl
by Joachim Henze
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=34679f542463e3ac992d2…
commit 34679f542463e3ac992d2d7840d4da15602aef2f Author: Joachim Henze <Joachim.Henze(a)reactos.org> AuthorDate: Sun Dec 9 20:06:40 2018 +0100 Commit: Joachim Henze <Joachim.Henze(a)reactos.org> CommitDate: Sun Dec 9 20:06:40 2018 +0100 [SDK] Raise KERNEL_VERSION_PATCH_LEVEL to 12 in the version.cmake to fix the blue setup screens and also display in sysdm.cpl --- sdk/include/reactos/version.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/include/reactos/version.cmake b/sdk/include/reactos/version.cmake index 46a424728a..6f9cec7167 100644 --- a/sdk/include/reactos/version.cmake +++ b/sdk/include/reactos/version.cmake @@ -2,7 +2,7 @@ string(TIMESTAMP KERNEL_VERSION_BUILD %Y%m%d UTC) set(KERNEL_VERSION_MAJOR "0") set(KERNEL_VERSION_MINOR "4") -set(KERNEL_VERSION_PATCH_LEVEL "11") +set(KERNEL_VERSION_PATCH_LEVEL "12") set(COPYRIGHT_YEAR "2018") # KERNEL_VERSION_BUILD_TYPE is "dev" for Git builds
6 years
1
0
0
0
[reactos] 01/01: [NTOSKRNL] Also account PRCBs for Io operations counters
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=13d9d3ebbf300003c3184…
commit 13d9d3ebbf300003c318429d6bcd23ebb027af4e Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 19:30:07 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 19:30:07 2018 +0100 [NTOSKRNL] Also account PRCBs for Io operations counters --- ntoskrnl/ex/sysinfo.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ntoskrnl/ex/sysinfo.c b/ntoskrnl/ex/sysinfo.c index b43aa2c1f9..1d8e1c539f 100644 --- a/ntoskrnl/ex/sysinfo.c +++ b/ntoskrnl/ex/sysinfo.c @@ -695,6 +695,19 @@ QSI_DEF(SystemPerformanceInformation) Spi->IoReadOperationCount = IoReadOperationCount; Spi->IoWriteOperationCount = IoWriteOperationCount; Spi->IoOtherOperationCount = IoOtherOperationCount; + for (i = 0; i < KeNumberProcessors; i ++) + { + Prcb = KiProcessorBlock[i]; + if (Prcb) + { + Spi->IoReadTransferCount.QuadPart += Prcb->IoReadTransferCount.QuadPart; + Spi->IoWriteTransferCount.QuadPart += Prcb->IoWriteTransferCount.QuadPart; + Spi->IoOtherTransferCount.QuadPart += Prcb->IoOtherTransferCount.QuadPart; + Spi->IoReadOperationCount += Prcb->IoReadOperationCount; + Spi->IoWriteOperationCount += Prcb->IoWriteOperationCount; + Spi->IoOtherOperationCount += Prcb->IoOtherOperationCount; + } + } Spi->AvailablePages = (ULONG)MmAvailablePages; /* @@ -805,7 +818,6 @@ QSI_DEF(SystemPerformanceInformation) } } - return STATUS_SUCCESS; }
6 years
1
0
0
0
[reactos] 01/01: [NTOSKRNL] For SystemPerformanceInformation, return some info extracted from PRCB
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e63237585122fb0555e07…
commit e63237585122fb0555e07af7a4ba089ffe1d590f Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 18:56:50 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 18:56:50 2018 +0100 [NTOSKRNL] For SystemPerformanceInformation, return some info extracted from PRCB This notably includes the amount of context switchs and system calls. --- ntoskrnl/ex/sysinfo.c | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/ntoskrnl/ex/sysinfo.c b/ntoskrnl/ex/sysinfo.c index 09b9a6359c..b43aa2c1f9 100644 --- a/ntoskrnl/ex/sysinfo.c +++ b/ntoskrnl/ex/sysinfo.c @@ -669,7 +669,9 @@ QSI_DEF(SystemProcessorInformation) /* Class 2 - Performance Information */ QSI_DEF(SystemPerformanceInformation) { + LONG i; ULONG IdleUser, IdleKernel; + PKPRCB Prcb; PSYSTEM_PERFORMANCE_INFORMATION Spi = (PSYSTEM_PERFORMANCE_INFORMATION) Buffer; @@ -786,10 +788,23 @@ QSI_DEF(SystemPerformanceInformation) Spi->CcLazyWritePages = CcLazyWritePages; Spi->CcDataFlushes = CcDataFlushes; Spi->CcDataPages = CcDataPages; - Spi->ContextSwitches = 0; /* FIXME */ - Spi->FirstLevelTbFills = 0; /* FIXME */ - Spi->SecondLevelTbFills = 0; /* FIXME */ - Spi->SystemCalls = 0; /* FIXME */ + + Spi->ContextSwitches = 0; + Spi->FirstLevelTbFills = 0; + Spi->SecondLevelTbFills = 0; + Spi->SystemCalls = 0; + for (i = 0; i < KeNumberProcessors; i ++) + { + Prcb = KiProcessorBlock[i]; + if (Prcb) + { + Spi->ContextSwitches += KeGetContextSwitches(Prcb); + Spi->FirstLevelTbFills += Prcb->KeFirstLevelTbFills; + Spi->SecondLevelTbFills += Prcb->KeSecondLevelTbFills; + Spi->SystemCalls += Prcb->KeSystemCalls; + } + } + return STATUS_SUCCESS; }
6 years
1
0
0
0
[reactos] 01/01: [NTOSKRNL] Return the amount of hits in system lookaside lists in ExQueryPoolUsage()
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4d974e56eeabc0fe74a7d…
commit 4d974e56eeabc0fe74a7d74785c1bf505e8ea3f7 Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 18:25:11 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 18:25:11 2018 +0100 [NTOSKRNL] Return the amount of hits in system lookaside lists in ExQueryPoolUsage() --- ntoskrnl/mm/ARM3/expool.c | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/ntoskrnl/mm/ARM3/expool.c b/ntoskrnl/mm/ARM3/expool.c index de75cfbd25..0828126d87 100644 --- a/ntoskrnl/mm/ARM3/expool.c +++ b/ntoskrnl/mm/ARM3/expool.c @@ -1669,10 +1669,30 @@ ExQueryPoolUsage(OUT PULONG PagedPoolPages, #endif // - // FIXME: Not yet supported + // Get the amount of hits in the system lookaside lists // - *NonPagedPoolLookasideHits += 0; - *PagedPoolLookasideHits += 0; + if (!IsListEmpty(&ExPoolLookasideListHead)) + { + PLIST_ENTRY ListEntry; + + for (ListEntry = ExPoolLookasideListHead.Flink; + ListEntry != &ExPoolLookasideListHead; + ListEntry = ListEntry->Flink) + { + PGENERAL_LOOKASIDE Lookaside; + + Lookaside = CONTAINING_RECORD(ListEntry, GENERAL_LOOKASIDE, ListEntry); + + if (Lookaside->Type == NonPagedPool) + { + *NonPagedPoolLookasideHits += Lookaside->AllocateHits; + } + else + { + *PagedPoolLookasideHits += Lookaside->AllocateHits; + } + } + } } VOID
6 years
1
0
0
0
[reactos] 01/01: [NTDLL] Implement the Etw*Trace functions relying on EtwControlTrace
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=de7c959c4e5f287c81e61…
commit de7c959c4e5f287c81e61c7e369a5f0ae2c33398 Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 10:29:02 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 10:29:02 2018 +0100 [NTDLL] Implement the Etw*Trace functions relying on EtwControlTrace --- dll/ntdll/def/ntdll.spec | 16 +++++------ dll/ntdll/etw/trace.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+), 8 deletions(-) diff --git a/dll/ntdll/def/ntdll.spec b/dll/ntdll/def/ntdll.spec index 04103df6f9..8ac2146030 100644 --- a/dll/ntdll/def/ntdll.spec +++ b/dll/ntdll/def/ntdll.spec @@ -48,8 +48,8 @@ 48 stdcall -stub EtwCreateTraceInstanceId(ptr ptr) 49 stdcall EtwEnableTrace(long long long ptr double) 50 stdcall -stub EtwEnumerateTraceGuids(ptr long ptr) -51 stdcall -stub EtwFlushTraceA(double str ptr) -52 stdcall -stub EtwFlushTraceW(double wstr ptr) +51 stdcall EtwFlushTraceA(double str ptr) +52 stdcall EtwFlushTraceW(double wstr ptr) 53 stdcall EtwGetTraceEnableFlags(double) 54 stdcall EtwGetTraceEnableLevel(double) 55 stdcall EtwGetTraceLoggerHandle(ptr) @@ -57,23 +57,23 @@ 57 stdcall -stub EtwNotificationRegistrationW(ptr long ptr long long) 58 stdcall EtwQueryAllTracesA(ptr long ptr) 59 stdcall EtwQueryAllTracesW(ptr long ptr) -60 stdcall -stub EtwQueryTraceA(double str ptr) -61 stdcall -stub EtwQueryTraceW(double wstr ptr) +60 stdcall EtwQueryTraceA(double str ptr) +61 stdcall EtwQueryTraceW(double wstr ptr) 62 stdcall -stub EtwReceiveNotificationsA(long long long long) 63 stdcall -stub EtwReceiveNotificationsW(long long long long) 64 stdcall EtwRegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr) 65 stdcall EtwRegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr) 66 stdcall EtwStartTraceA(ptr str ptr) 67 stdcall EtwStartTraceW(ptr wstr ptr) -68 stdcall -stub EtwStopTraceA(double str ptr) -69 stdcall -stub EtwStopTraceW(double wstr ptr) +68 stdcall EtwStopTraceA(double str ptr) +69 stdcall EtwStopTraceW(double wstr ptr) 70 stdcall EtwTraceEvent(double ptr) 71 stdcall -stub EtwTraceEventInstance(double ptr ptr ptr) 72 varargs EtwTraceMessage(ptr long ptr long) 73 stdcall -stub EtwTraceMessageVa(double long ptr long ptr) 74 stdcall EtwUnregisterTraceGuids(double) -75 stdcall -stub EtwUpdateTraceA(double str ptr) -76 stdcall -stub EtwUpdateTraceW(double wstr ptr) +75 stdcall EtwUpdateTraceA(double str ptr) +76 stdcall EtwUpdateTraceW(double wstr ptr) 77 stdcall -stub EtwpGetTraceBuffer(long long long long) 78 stdcall -stub EtwpSetHWConfigFunction(ptr long) 79 stdcall -arch=i386 KiFastSystemCall() diff --git a/dll/ntdll/etw/trace.c b/dll/ntdll/etw/trace.c index 66f205740d..e52619aef1 100644 --- a/dll/ntdll/etw/trace.c +++ b/dll/ntdll/etw/trace.c @@ -202,4 +202,76 @@ ULONG WINAPI EtwQueryAllTracesA( PEVENT_TRACE_PROPERTIES * parray, ULONG arrayco return ERROR_SUCCESS; } +/****************************************************************************** + * EtwFlushTraceA [NTDLL.@] + * + */ +ULONG WINAPI EtwFlushTraceA( TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceA( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_FLUSH ); +} + +/****************************************************************************** + * EtwFlushTraceW [NTDLL.@] + * + */ +ULONG WINAPI EtwFlushTraceW( TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceW( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_FLUSH ); +} + +/****************************************************************************** + * EtwQueryTraceA [NTDLL.@] + * + */ +ULONG WINAPI EtwQueryTraceA( TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceA( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_QUERY ); +} + +/****************************************************************************** + * EtwQueryTraceW [NTDLL.@] + * + */ +ULONG WINAPI EtwQueryTraceW( TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceW( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_QUERY ); +} + +/****************************************************************************** + * EtwStopTraceA [NTDLL.@] + * + */ +ULONG WINAPI EtwStopTraceA( TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceA( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_STOP ); +} + +/****************************************************************************** + * EtwStopTraceW [NTDLL.@] + * + */ +ULONG WINAPI EtwStopTraceW( TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceW( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_STOP ); +} + +/****************************************************************************** + * EtwUpdateTraceA [NTDLL.@] + * + */ +ULONG WINAPI EtwUpdateTraceA( TRACEHANDLE hSession, LPCSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceA( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_UPDATE ); +} + +/****************************************************************************** + * EtwUpdateTraceW [NTDLL.@] + * + */ +ULONG WINAPI EtwUpdateTraceW( TRACEHANDLE hSession, LPCWSTR SessionName, PEVENT_TRACE_PROPERTIES Properties ) +{ + return EtwControlTraceW( hSession, SessionName, Properties, EVENT_TRACE_CONTROL_UPDATE ); +} + /* EOF */
6 years
1
0
0
0
[reactos] 01/01: [USER32] Complete French translation
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=53a313f4569469ea694ee…
commit 53a313f4569469ea694eea3282f55b5ca75078a9 Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Sun Dec 9 09:38:31 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Sun Dec 9 09:38:31 2018 +0100 [USER32] Complete French translation --- win32ss/user/user32/lang/fr-FR.rc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/win32ss/user/user32/lang/fr-FR.rc b/win32ss/user/user32/lang/fr-FR.rc index ee1cfdf412..912aa243c1 100644 --- a/win32ss/user/user32/lang/fr-FR.rc +++ b/win32ss/user/user32/lang/fr-FR.rc @@ -60,9 +60,9 @@ END STRINGTABLE BEGIN IDS_ERROR "Erreur" - IDS_NOT_RESPONDING " (Not Responding)" - IDS_ASK_TERMINATE "This application is hung up. May I terminate this app?" - IDS_HUNG_UP_TITLE "Hung up!" + IDS_NOT_RESPONDING " (ne répond pas)" + IDS_ASK_TERMINATE "Cette application ne répond pas. Faut-il l'arrêter ?" + IDS_HUNG_UP_TITLE "Ne répond pas !" IDS_OK "OK" IDS_CANCEL "Annuler" IDS_ABORT "&Abandonner"
6 years
1
0
0
0
← Newer
1
...
23
24
25
26
27
28
29
...
33
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Results per page:
10
25
50
100
200