BiosPrivacyService is used to query privacy permissions for a target user/s.
Подробнее...
BiosPrivacyService is used to query privacy permissions for a target user/s.
◆ GetPermissionsAsync()
Query for privacy permissions.
The async result is returned in the OnPermissions callback. Expected errors: BAD_PARAMETER - if atleast one of the permissions is not supported on the current platform, or atleast one of the input arrays is NULL.
- Аргументы
-
uid_list | list of target user Uid's for which to query privacy permissions. |
permission_list | list of requested permissions for each target user. |
- Возвращает
- EBiosError indicating if the async operation is pending.
◆ GetPrivilegeAsync()
Query for privileges.
The async result is returned in the OnPrivilege callback. Expected errors: BAD_PARAMETER - if atleast one of the privileges is not supported on the current platform, PURCHASE_REQUIRED, BANNED, NOT_ALLOWED - the privilege is granted,
- Аргументы
-
privilege | the requested privilege. |
tryResolution | Xbox: show system GUI with error msg and attempts to resolve it if possible. |
- Возвращает
- EBiosError indicating if the async operation is pending.
◆ OnPermissions()
Async callback for GetPermissionsAsync.
- Аргументы
-
result_list | list of results for each requested user. NULL if failed. |
error | error indicating success or fail of the async operation. |
92 {
94 {
96 return;
97 }
98
100 }
Definition OnlineServices.c:2
static void OnPermissionsAsync(BiosPrivacyUidResultArray result_list, EBiosError error)
Definition OnlineServices.c:327
proto void Print(void var)
Prints content of variable to console/log.
Перекрестные ссылки OnlineServices::OnPermissionsAsync() и Print().
◆ OnPrivilege()
Async callback for GetPrivilegeAsync.
- Аргументы
-
privilege | the requested privilege. |
error | error indicating success or fail of the async operation. |
108 {
110 {
112 {
114 break;
115 }
117 {
119 break;
120 }
121 }
122 }
EBiosPrivacyPrivilege
EBiosPrivacyPrivilege represents possible privacy privileges.
Definition BiosPrivacyService.c:18
static void OnLoadMPPrivilege(EBiosError err)
Definition OnlineServices.c:442
static void OnLoadVoicePrivilege(EBiosError err)
Definition OnlineServices.c:462
Перекрестные ссылки OnlineServices::OnLoadMPPrivilege() и OnlineServices::OnLoadVoicePrivilege().
Объявления и описания членов класса находятся в файле: