AlpcpTransferQuotaMessage

void __fastcall AlpcpTransferQuotaMessage(__int64 a1){
  __int64 v2; 
  __int64 v3; 
  PVOID v4; 
  v2 = *(_QWORD *)(a1 + 48);
  if( v2 && (*(_DWORD *)(a1 + 40) & 0x400) == 0 && !*(_QWORD *)(a1 + 96) )
  {
    v3 = 792i64;
    if( *(_QWORD *)(a1 + 224) )
      v3 = *(_QWORD *)(a1 + 232) + 792i64;
    *(_QWORD *)(a1 + 48) = PsTransferProcessQuotaToSharedQuota(v2, v3);
    ObfDereferenceObjectWithTag(v4, 0x63706C41ui64);
    *(_DWORD *)(a1 + 40) |= 0x400u;
  }
}

Referenced by:

AlpcpCancelMessage
AlpcpCancelMessagesByRequestor