Das ist ein Portscanner von mir, den ich irgendwann mal für Windows geschrieben hab. Daraus sollte für dich ersichtlich werden, wie man Raw-Sockets benutzt. Das steht aber auch alles auf www.msdn.com
///////////////////////////////////////////////////////////////////////////////
//...