From ad77b4f73b8588eb09f0e71b6e544e7eeed68e37 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 22 Feb 2020 13:11:16 +0100 Subject: [PATCH] Store current process id. --- client/TracySysTrace.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/TracySysTrace.cpp b/client/TracySysTrace.cpp index 5670c061..f3f8cdf8 100644 --- a/client/TracySysTrace.cpp +++ b/client/TracySysTrace.cpp @@ -28,6 +28,7 @@ namespace tracy static TRACEHANDLE s_traceHandle; static TRACEHANDLE s_traceHandle2; static EVENT_TRACE_PROPERTIES* s_prop; +static DWORD s_pid; struct CSwitch { @@ -123,6 +124,8 @@ void WINAPI EventRecordCallback( PEVENT_RECORD record ) bool SysTraceStart() { + s_pid = GetCurrentProcessId(); + TOKEN_PRIVILEGES priv = {}; priv.PrivilegeCount = 1; priv.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;