Partager via


GameMonitor.RequestPermissionAsync Méthode

Définition

Obtient l’état d’autorisation de surveillance du jeu de l’appareil.

Important

À partir du Windows 10, version 1809 (10.0 ; Build 17763), cette API est supprimée de la surface d’API publique de 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)

Retours

État de l’autorisation de surveillance du jeu de l’appareil.

Attributs

Remarques

Si l’analyse des jeux est déjà activée, le résultat asynchrone renvoie GameMonitoringPermission::Allowed.

Si l’analyse des jeux est désactivée par la stratégie de groupe, le résultat asynchrone renvoie GameMonitoringPermission::D eniedBySystem.

Si la surveillance des jeux n’est pas activée, une boîte de dialogue s’affiche pour demander le consentement pour activer la surveillance des jeux. Si le client accepte, cette méthode retourne GameMonitoringPermission::Allowed. Si ce n’est pas le cas, il retourne GameMonitoringPermission::D eniedByUser.

L’application doit disposer des fonctionnalités protectedApp et gameMonitor pour appeler cette méthode. Si ce n’est pas le cas, l’API retourne E_UNEXPECTED.

S’applique à

Voir aussi