CcPerfLogVolumeLogHandleInfo

VOID __stdcall CcPerfLogVolumeLogHandleInfo(
        UINT64 FileObjectKey,
        UINT64 ReasonForFlush,
        UINT64 PagesToWrite,
        LARGE_INTEGER LargestLsnForCurrentLWS,
        UINT64 DirtyLoggedPages,
        UINT64 DirtyLoggedPageThreshold){
  int v6; 
  UINT64 Flag; 
  UINT64 v8; 
  int v9; 
  int v10; 
  UINT64 v11; 
  UINT64 v12; 
  LARGE_INTEGER v13; 
  EVENT_DATA_DESCRIPTOR EventData; 
  v11 = DirtyLoggedPages;
  v12 = DirtyLoggedPageThreshold;
  v8 = FileObjectKey;
  v10 = PagesToWrite;
  v13 = LargestLsnForCurrentLWS;
  v6 = (ReasonForFlush & 1) != 0;
  v9 = v6;
  if( (ReasonForFlush & 2) != 0 )
  {
    v6 |= 2u;
    v9 = v6;
  }
  if( (ReasonForFlush & 4) != 0 )
  {
    v6 |= 4u;
    v9 = v6;
  }
  if( (ReasonForFlush & 0x10) != 0 )
  {
    v6 |= 0x10u;
    v9 = v6;
  }
  if( (ReasonForFlush & 8) != 0 )
    v9 = v6 | 8;
  EventData.Reserved = 0;
  EventData.Ptr = (unsigned __int64)&v8;
  EventData.Size = 40;
  LODWORD(Flag) = 4200706;
  EtwTraceKernelEvent(&EventData, 1ui64, 0x80020000ui64, 0x160Du, Flag);
}

Referenced by:

CcPerfLogLoggedStreamsStats