WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE enumeração (wdfdevice.h)
[Aplica-se a KMDF e UMDF]
A enumeração WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE identifica como o tempo limite ocioso de um dispositivo é determinado.
Syntax
typedef enum _WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE {
DriverManagedIdleTimeout = 0,
SystemManagedIdleTimeout = 1,
SystemManagedIdleTimeoutWithHint = 2
} WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE, *PWDF_POWER_POLICY_IDLE_TIMEOUT_TYPE;
Constantes
DriverManagedIdleTimeout Valor: 0 O valor de tempo limite ocioso é determinado pelo membro IdleTimeout da estrutura WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS . |
SystemManagedIdleTimeout Valor: 1 Começando no Windows 8, o valor de tempo limite é determinado pela PoFx (estrutura de energia). O valor do membro IdleTimeout não é usado. Em sistemas operacionais anteriores a Windows 8, o comportamento é o mesmo que DriverManagedIdleTimeout. |
SystemManagedIdleTimeoutWithHint Valor: 2 Começando no Windows 8, o PoFx usa o valor especificado no membro IdleTimeout como uma entrada ao determinar em que ponto todos os componentes estão ociosos para fazer a transição do dispositivo para um estado de baixa potência (Dx). Essa opção permite que o driver atrase a transição para um estado de baixa potência. A duração real após a qual o PoFx permite que o dispositivo insira um estado de baixa potência pode ser maior que o valor IdleTimeout . Em sistemas operacionais anteriores a Windows 8, o comportamento é o mesmo que DriverManagedIdleTimeout. |
Comentários
A enumeração WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE é usada na estrutura WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS .
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.11 |
Versão mínima do UMDF | 2,0 |
Cabeçalho | wdfdevice.h (inclua Wdf.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de