Condividi tramite


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.