PopDiagTraceDisplayBurstWin32kCallout

CHAR __fastcall PopDiagTraceDisplayBurstWin32kCallout(INT64 a1, INT64 a2, CHAR a3){
  CHAR result; 
  char v4; 
  char v5; 
  CHAR v6; 
  struct _EVENT_DATA_DESCRIPTOR v7; 
  char *v8; 
  __int64 v9; 
  char *v10; 
  __int64 v11; 
  CHAR *v12; 
  __int64 v13; 
  result = PopConsoleExternalDisplayConnected;
  if( (unsigned int)dword_140C021E8 > 5 )
  {
    v5 = PopConsoleExternalDisplayConnected;
    v4 = PopLidOpened;
    v10 = &v5;
    v8 = &v4;
    v12 = &v6;
    v6 = a3;
    v9 = 1i64;
    v11 = 1i64;
    v13 = 1i64;
    return tlgWriteTransfer_EtwWriteTransfer(
             (__int64)&dword_140C021E8,
             (unsigned __int8 *)&byte_140026C9F,
             0i64,
             0i64,
             5u,
             &v7);
  }
  return result;
}

Referenced by:

NtPowerInformation