Voltar à lista
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.dll

Assinatura

int WSAEventSelect(SOCKET s, WSAEVENT hEventObject, long lNetworkEvents);

Parâmetros

ParâmetroTipoDescrição
sSOCKETSocket a monitorar.
hEventObjectWSAEVENTObjeto de evento a sinalizar.
lNetworkEventslongMá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.

Relacionadas