Segnalazione di oggetti evento
WSPEventSelect si comporta esattamente come WSPAsyncSelect ad eccezione del fatto che, invece di inviare un messaggio di Windows all'occorrenza di qualsiasi evento di rete FD_XXX designato (ad esempio, FD_READ, FD_WRITE e così via), viene impostato un oggetto evento designato.
Inoltre, il fatto che si sia verificato un particolare evento di rete FD_XXX viene ricordato dal provider di servizi. Ciò è necessario perché l'occorrenza di tutti gli eventi di rete designati comporterà la segnalazione di un singolo oggetto evento. Una chiamata a WSPEnumNetworkEvents determina la copia del contenuto corrente della memoria degli eventi di rete in un buffer fornito dal client e la memoria degli eventi di rete da cancellare. Il client può anche designare un particolare oggetto evento da cancellare in modo atomico insieme alla memoria degli eventi di rete.