Winsock: In die Netzwerkumgebung connecten

Hi leute,

ich habe noch nie ein programm für netzwerkfunktionen geschrieben, also bin ich ein richtiger anfänger in der hinsicht. Ich möchte nun gerne ein programm schreiben, wo ich feststellen kann ob ein user auf meinen rechner über das netzwerk (LAN nicht internet) zugreift. Es soll anzeigen welcher user aus der netzwerkumgebung auf meinen rechner zugreift und welche datei er gerade geöffnet hat…eben genau so wie der Netzwerkmonitor (NetWatch) das eh beim Windows mitgeliefert wird.

Kann mir bitte jemand eine grundsätzliche vorgehensweise sagen? Ich nehme mal an ich muss das Winsocket verwenden…

danke jungs und mädls
Markus