PopTraceEsState

VOID __stdcall PopTraceEsState(
        UINT64 Duration,
        const UINT64 BatteryDelta,
        UINT64 a3,
        const PO_ENERGY_SAVER_MODE EsMode,
        const PO_ENERGY_SAVER_MODE EsBatteryThreshold,
        const UINT64 EsUserAwaySetting,
        const UINT8 a7){
  int v7; 
  int v8; 
  int v9; 
  int v10; 
  int v11; 
  int v12; 
  UINT64 v13; 
  __int64 v14; 
  _EVENT_DATA_DESCRIPTOR v15; 
  int *v16; 
  __int64 v17; 
  UINT64 *v18; 
  __int64 v19; 
  int *v20; 
  __int64 v21; 
  int *v22; 
  __int64 v23; 
  int *v24; 
  __int64 v25; 
  int *v26; 
  __int64 v27; 
  int *v28; 
  __int64 v29; 
  __int64 *v30; 
  __int64 v31; 

  if( *(&stru_140C00F40 + 1194) > 5u )
  {
    v7 = *(&stru_140CF2E80 + 1848);
    v13 = BatteryDelta;
    v16 = &v7;
    v8 = a3;
    v18 = &v13;
    v17 = 4i64;
    v20 = &v8;
    v9 = *(&stru_140CF2E80 + 7377);
    v22 = &v9;
    v10 = PopEsMode;
    v24 = &v10;
    v11 = *(&stru_140CF2E80 + 1847);
    v26 = &v11;
    v12 = *(&stru_140CF2E80 + 7384);
    v28 = &v12;
    v30 = &v14;
    v19 = 8i64;
    v21 = 4i64;
    v23 = 4i64;
    v25 = 4i64;
    v27 = 4i64;
    v29 = 4i64;
    v14 = 0x1000000i64;
    v31 = 8i64;
    tlgWriteTransfer_EtwWriteTransfer(
      (__int64)&stru_140C00F40 + 4776,
      (unsigned __int8 *)byte_1400277DB,
      0i64,
      0i64,
      0xAu,
      &v15);
  }
}

Referenced by:

PopEsSnapTelemetry