I've some working code for event tracing APIs like StartTrace, OpenTrace,
ControlTrace etc. Those works in Windows 10 but are not present in ReactOS
Advapi.dll. How can I add those APIs?
Show replies by date
We’re missing the entire event tracing framework, and unless you’re interested in
implementing the whole thing (both in user mode and kernel mode), unfortunately the APIs
you mentioned won’t be working anytime soon.
From: Ros-dev <ros-dev-bounces(a)reactos.org> On Behalf Of Biswapriyo Nath
Sent: Tuesday, 04 September 2018 11:04
To: ros-dev(a)reactos.org
Subject: [ros-dev] Contribution for Tracing APIs
I've some working code for event tracing APIs like StartTrace, OpenTrace, ControlTrace
etc. Those works in Windows 10 but are not present in ReactOS Advapi.dll. How can I add
those APIs?
I can provide only the user mode APIs in advapi32.dll and sechost.dll. I'm
bit familiar with kernel mode but not with kernel mode APIs. Most of the
user mode event tracing APIs connected to ntoskrnl!NtTraceControl(). If
someone familiar with kernel mode he/she just have to apply that function
in kernel.
Thanks for reply.
There’s a hell of a lot more to implementing the kernel piece than that one API, but by
all means implement the usermode APIs and create a PR.
From: Biswapriyo Nath <nathbappai(a)gmail.com>
Sent: Tuesday, 04 September 2018 19:14
To: ros-dev(a)reactos.org
Cc: gedmurphy.maillists(a)gmail.com
Subject: Re: Contribution for Tracing APIs
I can provide only the user mode APIs in advapi32.dll and sechost.dll. I'm bit
familiar with kernel mode but not with kernel mode APIs. Most of the user mode event
tracing APIs connected to ntoskrnl!NtTraceControl(). If someone familiar with kernel mode
he/she just have to apply that function in kernel.
Thanks for reply.