WheapLogPageOfflineAttemptEvent

VOID __stdcall WheapLogPageOfflineAttemptEvent(
        UINT64 PhysicalAddress,
        UINT8 Pending,
        UINT8 Uncorrected,
        UINT8 Persisted,
        UINT8 PlatformDirected){
  bool v5; 
  bool v6; 
  bool v7; 
  bool v8; 
  _EVENT_DATA_DESCRIPTOR UserData; 
  bool *v10; 
  __int64 v11; 
  bool *v12; 
  __int64 v13; 
  bool *v14; 
  __int64 v15; 
  bool *v16; 
  __int64 v17; 
  UINT64 v18; 

  v18 = PhysicalAddress;
  UserData.Ptr = (unsigned __int64)&v18;
  *(_QWORD *)&UserData.Size = 8i64;
  v11 = 1i64;
  v5 = Pending != 0;
  v10 = &v5;
  v12 = &v6;
  v6 = PlatformDirected != 0;
  v13 = 1i64;
  v15 = 1i64;
  v17 = 1i64;
  v7 = Uncorrected != 0;
  v14 = &v7;
  v16 = &v8;
  v8 = Persisted != 0;
  EtwWriteEx(*(&SbiVmbusArrivalEvent + 383), &EVENT_WHEA_MEMORY_OFFLINE, 0i64, 0, 0, 0, 5u, &UserData);
}

Referenced by:

WheapAttemptPhysicalPageOffline