Share via


ACTIVITY_COORDINATOR_POLICY_TEMPLATE-Enumeration (activitycoordinatortypes.h)

Eine Enumeration des Satzes unterstützter Vorlagenrichtlinien. Diese Vorlagen decken die Anforderungen der meisten Aktivitäten ab, aber Entwickler sollten ihre Richtlinien bei Bedarf anpassen, um sicherzustellen, dass alle Ressourcen entsprechend ihrer Aktivität konfiguriert sind.

Syntax

typedef enum _ACTIVITY_COORDINATOR_POLICY_TEMPLATE {
  ACTIVITY_COORDINATOR_POLICY_TEMPLATE_GOOD,
  ACTIVITY_COORDINATOR_POLICY_TEMPLATE_MEDIUM,
  ACTIVITY_COORDINATOR_POLICY_TEMPLATE_BASE,
  ACTIVITY_COORDINATOR_POLICY_TEMPLATE_EMPTY
} ACTIVITY_COORDINATOR_POLICY_TEMPLATE;

Konstanten

 
ACTIVITY_COORDINATOR_POLICY_TEMPLATE_GOOD
Aktivitäten, die mit dieser Richtlinie wie konfiguriert ausgeführt werden, sind sehr unwahrscheinlich, dass sie die meisten Benutzererfahrungen und die Systemleistung beeinträchtigen, solange nicht konfigurierte Ressourcen nicht genutzt werden.
ACTIVITY_COORDINATOR_POLICY_TEMPLATE_MEDIUM
Aktivitäten, die mit dieser Richtlinie wie konfiguriert ausgeführt werden, können die Benutzererfahrung und die Systemleistung beeinträchtigen, beeinträchtigen sie jedoch nicht kritisch, solange nicht konfigurierte Ressourcen nicht genutzt werden.

Die Ressourcenbedingungen für diese Vorlagenkonfiguration sind wahrscheinlicher erfüllt als die Vorlage GOOD, aber das Potenzial, sich auf die Benutzererfahrung und die Systemleistung zu auswirken, ist ebenfalls größer.
ACTIVITY_COORDINATOR_POLICY_TEMPLATE_BASE
Diese Vorlage stellt die empfohlenen Mindestressourcenbedingungen dar. Dadurch wird sichergestellt, dass aktivitäten die meisten Benutzererfahrungen und die Systemleistung für die gängigsten Ressourcen, die von allen Aktivitäten benötigt werden, nicht kritisch beeinträchtigen.
ACTIVITY_COORDINATOR_POLICY_TEMPLATE_EMPTY
Diese Vorlage stellt eine leere Richtlinie dar. Es wird als Grundlage für eine vollständig benutzerdefinierte Richtlinienimplementierung verwendet.

Hinweise

[! WICHTIG] Vorlagenkonfigurationen werden unten nur zur Referenz bereitgestellt. Konfigurationen können in Zukunft aktualisiert werden, um die Anforderungen der Benutzer zu erfüllen, wenn sich gängige Workflows und Systemkonfigurationen weiterentwickeln. Solche Updates werden jedoch nicht gegen die vernünftigen Erwartungen, die diese Richtlinien bieten, brechen. Updates sind hauptsächlich auf neue Bedingungen für zuvor nicht konfigurierte Ressourcen beschränkt, insbesondere beim Hinzufügen neuer Ressourcentypen. Updates entfernt keine Konfigurationen für bereits konfigurierte Ressourcen in einer Vorlage.

Verfügbare Bedingungen für Ressourcen

ACTIVITY_COORDINATOR_POLICY_TEMPLATE_GOOD

Resource Verfügbarer Wert
User-Idle ACTIVITY_COORDINATOR_CONDITION_GOOD
Stromversorgung ACTIVITY_COORDINATOR_CONDITION_GOOD
Netzwerk ACTIVITY_COORDINATOR_CONDITION_NOT_SET
CPU ACTIVITY_COORDINATOR_CONDITION_GOOD
Arbeitsspeicher ACTIVITY_COORDINATOR_CONDITION_GOOD
System-Disk ACTIVITY_COORDINATOR_CONDITION_GOOD
GPU ACTIVITY_COORDINATOR_CONDITION_NOT_SET

ACTIVITY_COORDINATOR_POLICY_TEMPLATE_MEDIUM

Resource Verfügbarer Wert
User-Idle ACTIVITY_COORDINATOR_CONDITION_MEDIUM
Stromversorgung ACTIVITY_COORDINATOR_CONDITION_MEDIUM
Netzwerk ACTIVITY_COORDINATOR_CONDITION_NOT_SET
CPU ACTIVITY_COORDINATOR_CONDITION_MEDIUM
Arbeitsspeicher ACTIVITY_COORDINATOR_CONDITION_MEDIUM
System-Disk ACTIVITY_COORDINATOR_CONDITION_MEDIUM
GPU ACTIVITY_COORDINATOR_CONDITION_NOT_SET

ACTIVITY_COORDINATOR_POLICY_TEMPLATE_BASE

Resource Verfügbarer Wert
User-Idle ACTIVITY_COORDINATOR_CONDITION_GOOD
Stromversorgung ACTIVITY_COORDINATOR_CONDITION_GOOD
Netzwerk ACTIVITY_COORDINATOR_CONDITION_NOT_SET
CPU ACTIVITY_COORDINATOR_CONDITION_MEDIUM
Arbeitsspeicher ACTIVITY_COORDINATOR_CONDITION_MEDIUM
System-Disk ACTIVITY_COORDINATOR_CONDITION_MEDIUM
GPU ACTIVITY_COORDINATOR_CONDITION_NOT_SET

ACTIVITY_COORDINATOR_POLICY_TEMPLATE_EMPTY

Resource Verfügbarer Wert
User-Idle ACTIVITY_COORDINATOR_CONDITION_NOT_SET
Stromversorgung ACTIVITY_COORDINATOR_CONDITION_NOT_SET
Netzwerk ACTIVITY_COORDINATOR_CONDITION_NOT_SET
CPU ACTIVITY_COORDINATOR_CONDITION_NOT_SET
Arbeitsspeicher ACTIVITY_COORDINATOR_CONDITION_NOT_SET
System-Disk ACTIVITY_COORDINATOR_CONDITION_NOT_SET
GPU ACTIVITY_COORDINATOR_CONDITION_NOT_SET

Anforderungen

Anforderung Wert
Header activitycoordinatortypes.h

Weitere Informationen

CreateActivityCoordinatorPolicy

ACTIVITY_COORDINATOR_CONDITION

ACTIVITY_COORDINATOR_RESOURCE