huhu!
ohne direkt zu wissen was das programm tun soll würde ich folgendes vorschlagen:
wenn du scheinbar zugriff auf die server/rechner hast dann installier doch ein kleines tool welches auf einen udp/
tcp broadcast deines "scanners" reagiert.
dein scanner schickt meinetwegen einen broadcast und die clients erhalten die und schicken dir informationen über sich in einem string oder sonstwas an deinen scanner... so weißt du immer wer online ist und wer auch noch gebootet ist...
vielleicht ist das ja ein lösungsweg für dich *shrug* weiß halt nicht genau wo dein tool zum einsatz kommen soll...
gurß
reli