Evento PBT_APMQUERYSUSPENDFAILED
[O PBT_APMQUERYSUSPENDFAILED está disponível para uso nos sistemas operacionais especificados na seção Requisitos. O suporte para esse evento foi removido no Windows Vista. Em vez disso, use SetThreadExecutionState.]
Notifica os aplicativos de que a permissão para suspender o computador foi negada. Esse evento será transmitido se algum aplicativo ou driver tiver retornado BROADCAST_QUERY_DENY para um evento PBT_APMQUERYSUSPEND anterior.
Uma janela recebe esse evento por meio da mensagem WM_POWERBROADCAST. Os parâmetros wParam e lParam são definidos conforme descrito a seguir.
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMQUERYSUSPENDFAILED
LPARAM lParam); // zero
Parâmetros
hwnd
Um identificador para uma janela.
uMsg
Valor | Significado |
---|---|
|
Identificador de mensagem. |
wParam
Valor | Significado |
---|---|
|
Identificador de evento. |
lParam
Reservado: deve ser zero.
Valor retornado
Sem valor de retorno.
Comentários
Normalmente, os aplicativos respondem a esse evento retomando a operação normal.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Fim do suporte ao cliente |
Windows XP |
Encerramento do suporte ao servidor |
Windows Server 2003 |
Cabeçalho |
|