Cleanup

Die Ws2-32.dll (und mehrschichtige Protokolle) rufen WSPCleanup einmal für jeden Aufruf von _ WSPStartup auf. Bei jedem Aufruf sollte WSPCleanup einen Prozessspezifischen Verweiszähler dekrementieren, und wenn der Leistungsindikator null erreicht, muss sich der Dienstanbieter darauf vorbereiten, aus dem Arbeitsspeicher entladen zu werden. Die erste Ordnung besteht in der Übermittlung nicht zu sendender Daten auf Sockets, die für einen ordnungsgemäßen Abschluss konfiguriert sind. Danach müssen alle vom Anbieter gespeicherten Ressourcen frei werden. Der Dienstanbieter muss in einem Zustand bleiben, in dem er sofort durch einen Aufruf von WSPStartup erneut initialisiert werden kann.