ACTIVITY_COORDINATOR_CONDITION enumeração (activitycoordinatortypes.h)

Uma enumeração do conjunto de condições com suporte.

Syntax

typedef enum _ACTIVITY_COORDINATOR_CONDITION {
  ACTIVITY_COORDINATOR_CONDITION_GOOD,
  ACTIVITY_COORDINATOR_CONDITION_MEDIUM,
  ACTIVITY_COORDINATOR_CONDITION_NOT_SET
} ACTIVITY_COORDINATOR_CONDITION;

Constantes

 
ACTIVITY_COORDINATOR_CONDITION_GOOD
A condição do recurso é boa.

Atividades em segundo plano que consomem um recurso nessa condição são altamente improváveis de interferir nas experiências do usuário dependentes desse recurso.
ACTIVITY_COORDINATOR_CONDITION_MEDIUM
A condição do recurso é aceitável.

As atividades em segundo plano que consomem um recurso nessa condição podem interferir nas experiências do usuário e/ou no desempenho do sistema, mas não os degradarão criticamente.
ACTIVITY_COORDINATOR_CONDITION_NOT_SET
A condição do recurso não é monitorada.

As políticas só devem usar essa condição para recursos não consumidos por suas atividades associadas. Consumir um recurso cuja condição não é monitorada pode causar um impacto severo na experiência do usuário e/ou no desempenho do sistema e pode degradá-los criticamente. Os impactos potenciais também podem não ser transitórios, como consumir rede em uma conexão limitada (custo financeiro potencial para o usuário) ou executar em um estado de bateria baixo (redução da duração da bateria para o usuário que pode não ter acesso de carregamento).

Requisitos

Requisito Valor
Cabeçalho activitycoordinatortypes.h

Confira também

GetActivityCoordinatorPolicyResourceCondition

SetActivityCoordinatorPolicyResourceCondition

ACTIVITY_COORDINATOR_RESOURCE