Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[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 |
|