Moin!
WSAStartup gibt dir doch eigentlich ein
Handle zurück die den Socket eindeutig identifiziert. Wenn du nun dieses
handle in der deiner Klasse ablegst und dann beim WSACleanUp wieder angibst, dann hat auch jede Instanz deiner Klasse ein eigenes
Handle und somit wird dann auch nur die Verbindung geschlossen.
MfG
Muetze1