PlatformMapPowerStateHint
9/8/2008
Essa função mapeia o estado de energia sistema valores dica para estados de energia conhecido sistema mantidos no Registro sistema.
Syntax
DWORD WINAPI PlatformMapPowerStateHint(
DWORD dwHint,
LPSTR pszBuf,
DWORD dwBufChars
);
Parameters
- dwHint
Dica sinalizador associado com o estado de energia sistema.
- pszBuf
Mapeado estado de energia sistema Nome.
- dwBufChars
Número de caracteres pszBuf.
Return Value
- ERROR_SUCCESS
Indica sucesso.
- Código de erro Win32
Usado para todos os outros erros.
Remarks
Um aplicativo pode invocar estado de energia sistema faz a transição sem estado explícito usando nomes. Por exemplo SetSystemPowerState(NULL, POWER_STATE_SUSPEND, 0) Direciona Power Manager a transição de sistema para o apropriado suspender sistema estado de energia. Quando sem nome estado as transições são solicitadas neste modo, chama o modelo driver de dispositivo (MDD) PlatformMapPowerStateHint Para receber o nome do the most apropriado sistema estado de energia. De exemplo, talvez POWER_STATE_SUSPEND mapa (n.); mapear (v.) para um estado de energia sistema nomeado Suspender. Em um sistema mais complexo, ele pode mapa (n.); mapear (v.) para SuspendBattery Ou SuspendAC, dependendo se o sistema está atualmente execução na bateria ou corrente alternada.