Compartilhar via


OEMIdle

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função é chamado, o kernel para local de CPU no ocioso estado quando não há segmentos pronto para executar.

Syntax

void OEMIdle(
  DWORD dwIdleParam 
); 

Parameters

  • dwIdleParam
    [no] Usado por MIPS CPU somente. Basear valor para registrar status programa (PSR) para permitir que as interrupções seja habilitado.

Return Value

Nenhum.

Remarks

Exceções são bloqueadas quando essa rotina é chamado e não deve ser reativado, a menos que a função for retornar imediatamente.

OEMIdle Deve local de CPU em um estado de energia reduzido e pará-lo. É importante consiga continuar execução rapidamente ao receber uma interrupção.

Para dados gerenciamento desempenho, OEMIdle Pode controlar o tempo ela está sendo executar usando o curridlelow e curridlehigh kernel variáveis globais.

Esta função tem um parâmetro que é usado somente pela MIPS CPU e que está indefinido para outros CPUs. É um valor base para o PSR para permitir que as interrupções seja habilitado.

Requirements

Header Developer Implemented
Library Nk.lib
Windows Embedded CE Windows CE 2.10 and later

See Also

Reference

curridlelow
curridlehigh
OEMGetRealTime
OEMPowerOff

Concepts

Enabling Power Management