TtmpUpdatePrimaryDisplayWnf

CHAR __fastcall TtmpUpdatePrimaryDisplayWnf(INT64 *a1, INT64 a2, INT64 a3){
  int v3; 
  INT64 v5; 
  __int128 v6[2]; 
  __int64 v7; 
  if( *(_DWORD *)(a2 + 16) == 1 )
  {
    v3 = *(_DWORD *)(a2 + 72);
    if( (v3 & 1) != 0 )
    {
      LODWORD(v5) = a3;
      memset(v6, 0, sizeof(v6));
      v7 = 0i64;
      TtmpStartCallout((INT64)v6, a1, a2, 6i64, (INT64)ZwUpdateWnfStateData, v5);
      ZwUpdateWnfStateData();
      LOBYTE(v3) = TtmpStopCallout((__int64)v6, 0);
    }
  }
  return v3;
}

Referenced by:

TtmpPushTerminalDisplayStateOntoDevice