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 == |