PerfLogExecutiveResourceInitialize

VOID __stdcall PerfLogExecutiveResourceInitialize(
        UINT64 Action,
        VOID *LockAddress,
        UINT64 NumberOfOwners,
        UINT64 NumberOfOwnerThreads){
  struct _KPRCB *CurrentPrcb; 
  __int64 v5[3]; 
  int v6; 
  unsigned int CurrentRunTime; 
  VOID *v8; 
  int v9; 
  int v10; 
  __int64 v11[2]; 

  CurrentPrcb = KeGetCurrentPrcb();
  ++CurrentPrcb->SynchCounters.ExEtwSynchTrackingNotificationsCount;
  v9 = Action;
  v8 = LockAddress;
  v6 = NumberOfOwners;
  v10 = NumberOfOwnerThreads;
  memset(v5, 0, sizeof(v5));
  v11[1] = 48i64;
  CurrentRunTime = KeGetCurrentThread()[1].CurrentRunTime;
  v11[0] = (__int64)v5;
  EtwTraceKernelEvent((__int64)v11, 1u, 0x20020000u, 0x52Bu, 0x1501802u);
}

Referenced by:

No references.