Поделиться через


GameMonitor.RequestPermissionAsync Метод

Определение

Возвращает состояние разрешений для мониторинга игры для устройства.

Важно!

По состоянию на Windows 10, версия 1809 (10,0; Сборка 17763), этот API удален из общедоступной области API Windows.

public:
 virtual IAsyncOperation<GameMonitoringPermission> ^ RequestPermissionAsync() = RequestPermissionAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GameMonitoringPermission> RequestPermissionAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GameMonitoringPermission> RequestPermissionAsync();
function requestPermissionAsync()
Public Function RequestPermissionAsync () As IAsyncOperation(Of GameMonitoringPermission)

Возвращаемое значение

Состояние разрешения для мониторинга игры устройства.

Атрибуты

Комментарии

Если мониторинг игр уже включен, асинхронный результат возвращает GameMonitoringPermission::Allowed.

Если мониторинг игр отключен групповой политикой, асинхронный результат возвращает GameMonitoringPermission::D eniedBySystem.

Если мониторинг игр не включен, отображается диалоговое окно с запросом согласия на включение мониторинга игр. Если клиент принимает, этот метод возвращает GameMonitoringPermission::Allowed. В противном случае возвращается GameMonitoringPermission::D eniedByUser.

Для вызова этого метода приложение должно иметь возможности protectedApp и gameMonitor . В противном случае API возвращает E_UNEXPECTED.

Применяется к

См. также раздел