Shared Database services: Difference between revisions

Line 222: Line 222:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || QueryApplicationEvent
| 0 || [[#QueryApplicationEvent]]
|-
|-
| [1.0.0-6.2.0] 1 || QueryPlayStatistics
| [1.0.0-6.2.0] 1 || QueryPlayStatistics
Line 230: Line 230:
| [1.0.0-6.2.0] 3 || QueryPlayStatisticsByNetworkServiceAccountId
| [1.0.0-6.2.0] 3 || QueryPlayStatisticsByNetworkServiceAccountId
|-
|-
| 4 || QueryPlayStatisticsByApplicationId
| 4 || [[#QueryPlayStatisticsByApplicationId]]
|-
|-
| 5 || QueryPlayStatisticsByApplicationIdAndUserAccountId
| 5 || [[#QueryPlayStatisticsByApplicationIdAndUserAccountId]]
|-
|-
| [1.0.0-6.2.0] 6 || QueryPlayStatisticsByApplicationIdAndNetworkServiceAccountId
| [1.0.0-6.2.0] 6 || QueryPlayStatisticsByApplicationIdAndNetworkServiceAccountId
Line 256: Line 256:
| 16 || [6.0.0+]
| 16 || [6.0.0+]
|}
|}
== QueryApplicationEvent ==
Takes an input u32, a type-0x6 output buffer containing an array where the struct size is 0x18-bytes, and returns an output u32.
== QueryPlayStatisticsByApplicationId ==
Takes an input u64 and returns an output 0x28-byte struct.
== QueryPlayStatisticsByApplicationIdAndUserAccountId ==
Takes an input u64, an input u128, and returns an output 0x28-byte struct.


== QueryApplicationPlayStatisticsForSystem ==
== QueryApplicationPlayStatisticsForSystem ==