Windows Win32Rede (Winsock)ws2_32.dll
WSAEventSelect
Associa a notificação de eventos de rede de um socket a um objeto de evento, sem exigir uma janela.
Descrição
Alternativa a WSAAsyncSelect adequada para serviços e aplicações sem GUI, combinável com WaitForMultipleObjects.
Header:
winsock2.hDLL: ws2_32.dllAssinatura
int WSAEventSelect(SOCKET s, WSAEVENT hEventObject, long lNetworkEvents);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| s | SOCKET | Socket a monitorar. |
| hEventObject | WSAEVENT | Objeto de evento a sinalizar. |
| lNetworkEvents | long | Máscara de eventos de interesse. |
Valor de retorno
0 em sucesso; SOCKET_ERROR em erro (consulte WSAGetLastError).
Códigos de erro (GetLastError)
- ERROR_NOT_SUPPORTED(50)
- O pedido não é suportado.