Compartilhar via


Example System Power States

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

O seguinte apresentação configurações Registro um mapeamento System-Power-State-to-Device-Power-State exemplo:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\On]
   "Default"=dword:0; D0
   "Flags"=dword:10000; POWER_STATE_ON
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\UserIdle]
   "Default"=dword:1; D1
   "Flags"=dword:0
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\SystemIdle]
   "Default"=dword:2; D2
   "Flags"=dword:0
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend]
   "Default"=dword:3; D3
   "Flags"=dword:200000; POWER_STATE_SUSPEND; @CESYSGEN IF CE_MODULES_NDIS
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}]
   "Default"=dword:4; D4
; @CESYSGEN ENDIF CE_MODULES_NDIS

A seguinte tabela mostra o estado de energia sistema e o estado de energia dispositivo mapeamento de acordo com o Registro exemplo anterior.

Estado de energia do sistema Estado de energia do dispositivo

Em

D0

UserIdle

Ambos

SystemIdle

D2

Suspender

D3, com exceção de miniportas Network Driver Interface Specification (NDIS), que são definidas para D4.

Quando o sistema insere o estado suspenso usando essa configuração, todas as fontes Wake possíveis são habilitado, com a exceção de miniportas NDIS. Se um dispositivo não suporte D3, ele automaticamente insere D4 em vez disso.

Os aplicativos podem criar requisitos de energia dispositivo usando a função SetPowerRequirement. Você pode criar dispositivo adicional requisitos de energia usando Power Manager no Painel de controle.

See Also

Reference

SetPowerRequirement

Concepts

System Power States