Since socket function tracing is enabled per-process, the trace
flags are shared by all instances of the controls being used. If
multiple controls have tracing enabled, the TraceFlags
property should be set to the same value for each control. Changing
the trace flags for any one instance of the control will affect the
logging performed for all controls used by the application.
Warnings are generated when a non-fatal error is returned by a
Windows Sockets function. For example, if data is being written
through the control and the error WSAEWOULDBLOCK is returned, a
warning is generated since the application simply needs to attempt to
write the data at a later time.