Share via


ACTIVITY_COORDINATOR_RESOURCE-Enumeration (activitycoordinatortypes.h)

Eine Enumeration des Satzes unterstützter Ressourcen.

Syntax

typedef enum _ACTIVITY_COORDINATOR_RESOURCE {
  ACTIVITY_COORDINATOR_RESOURCE_USER_IDLE,
  ACTIVITY_COORDINATOR_RESOURCE_POWER,
  ACTIVITY_COORDINATOR_RESOURCE_NETWORK,
  ACTIVITY_COORDINATOR_RESOURCE_CPU,
  ACTIVITY_COORDINATOR_RESOURCE_MEMORY,
  ACTIVITY_COORDINATOR_RESOURCE_SYSTEM_DISK,
  ACTIVITY_COORDINATOR_RESOURCE_GPU,
  ACTIVITY_COORDINATOR_RESOURCE_NPU
} ACTIVITY_COORDINATOR_RESOURCE;

Konstanten

 
ACTIVITY_COORDINATOR_RESOURCE_USER_IDLE
Gibt an, wie aktiv der Benutzer mit dem Gerät beschäftigt ist und daher wahrscheinlich ist, dass Aktivitäten diese Verwendung beeinträchtigen.
ACTIVITY_COORDINATOR_RESOURCE_POWER
Stellt den aktuellen Energiezustand des Systems dar.
ACTIVITY_COORDINATOR_RESOURCE_NETWORK
Stellt den aktuellen Netzwerkstatus des Systems dar.
ACTIVITY_COORDINATOR_RESOURCE_CPU
Stellt den aktuellen CPU-Zustand des Systems dar.
ACTIVITY_COORDINATOR_RESOURCE_MEMORY
Stellt den aktuellen Arbeitsspeicherstatus des Systems dar.
ACTIVITY_COORDINATOR_RESOURCE_SYSTEM_DISK
Stellt den aktuellen Systemdatenträgerstatus des Systems dar.

System-disk bezieht sich auf das Laufwerk, auf dem das Betriebssystem installiert ist.
ACTIVITY_COORDINATOR_RESOURCE_GPU
Stellt die GPU-Verfügbarkeit dar. Umfasst die GPU-Auslastung.

Hinweise

Bedingungsinformationen für Ressourcen

Resource Guter Zustand Mittlerer Zustand
USER_IDLE Der Benutzer ist inaktiv, und/oder Hintergrundaktivitäten sind sehr unwahrscheinlich, dass sie die Benutzererfahrung beeinträchtigen. Der Benutzer ist möglicherweise aktiv. Es ist unwahrscheinlich, dass Hintergrundaktivitäten hochsensible Erfahrungen beeinträchtigen.
POWER Es ist sehr unwahrscheinlich, dass sich der Energieverbrauch auf die Benutzererfahrung auswirkt. Der Energieverbrauch kann sich auf die Benutzererfahrung auswirken, aber es wird nicht kritisch beeinträchtigt. Mögliche Auswirkungen können die Akkulaufzeit sein.
NETZWERK Internet-Zugang ist verfügbar; Aktivitäten, die sich sehr unwahrscheinlich auf die Benutzererfahrung auswirken. Internetzugriff ist verfügbar, aber der Verbrauch kann sich auf den Benutzer auswirken. Mögliche Auswirkungen können die Nutzung begrenzter und/oder kostenpflichtiger Bandbreite sein.
CPU Es ist sehr unwahrscheinlich, dass eine zusätzliche CPU-Auslastung die Benutzererfahrung beeinträchtigt. Eine zusätzliche CPU-Auslastung kann die Systemleistung beeinträchtigen, sie aber nicht kritisch beeinträchtigen.
SPEICHER Es ist sehr unwahrscheinlich, dass eine zusätzliche Speicherauslastung die Benutzererfahrung beeinträchtigt. Die zusätzliche Arbeitsspeicherauslastung kann die Systemleistung beeinträchtigen, sie aber nicht kritisch beeinträchtigen.
SYSTEM_DISK Es ist sehr unwahrscheinlich, dass zusätzliche Systemdatenträger die Benutzererfahrung beeinträchtigen. Zusätzliche Systemdatenträgernutzung kann die Systemleistung beeinträchtigen, sie aber nicht kritisch beeinträchtigen.
GPU Es ist sehr unwahrscheinlich, dass eine zusätzliche GPU-Nutzung die Benutzererfahrung beeinträchtigt. Zusätzliche GPU-Nutzung kann ressourcenintensive visuelle Benutzeroberflächen wie Spiele, Videostreaming usw. beeinträchtigen.

Anforderungen

Anforderung Wert
Header activitycoordinatortypes.h

Weitere Informationen

GetActivityCoordinatorPolicyResourceCondition

SetActivityCoordinatorPolicyResourceCondition

ACTIVITY_COORDINATOR_CONDITION