GameMonitor.RequestPermissionAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Berechtigungsstatus der Spielüberwachung des Geräts ab.
Wichtig
Stand Windows 10, Version 1809 (10,0; Build 17763), wird diese API von der öffentlichen API-Oberfläche von Windows entfernt.
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)
Gibt zurück
Der Berechtigungsstatus der Spielüberwachung des Geräts.
- Attribute
Hinweise
Wenn die Spielüberwachung bereits aktiviert ist, gibt das asynchrone Ergebnis GameMonitoringPermission::Allowed zurück.
Wenn die Spielüberwachung per Gruppenrichtlinie deaktiviert ist, gibt das asynchrone Ergebnis GameMonitoringPermission::D eniedBySystem zurück.
Wenn die Spielüberwachung nicht aktiviert ist, wird ein Dialogfeld angezeigt, in dem sie um die Zustimmung zur Aktivierung der Spielüberwachung gebeten wird. Wenn der Kunde akzeptiert, gibt diese Methode GameMonitoringPermission::Allowed zurück. Andernfalls wird GameMonitoringPermission::D eniedByUser zurückgegeben.
Die App muss über die Funktionen protectedApp und gameMonitor verfügen, um diese Methode aufrufen zu können. Andernfalls gibt die API E_UNEXPECTED zurück.