Nicht blockierende Eingabe/Ausgabe

Wenn sich ein Socket im nicht blockierenden Modus befindet, muss jeder e/a-Vorgang entweder sofort abgeschlossen werden oder den Fehlercode "WSAEWOULDBLOCK" zurückgeben, der angibt, dass der Vorgang nicht sofort abgeschlossen werden kann. Im letzteren Fall ist ein Mechanismus erforderlich, um zu ermitteln, wann es sinnvoll ist, den Vorgang erneut auszuführen, und es wird davon ausgegangen, dass der Vorgang erfolgreich ausgeführt werden kann. Zu diesem Zweck wurde eine Gruppe von Netzwerk Ereignissen definiert. Diese Ereignisse können mithilfe von wspselectabgerufen oder gewartet werden, oder Sie können für die asynchrone Übermittlung durch Aufrufen von wspasyncselect oder wspeventselectregistriert werden. Weitere Informationen finden Sie unter Benachrichtigung zu Netzwerk Ereignissen .