da quello che ho capito vorresti fare uno sniffer, in questo caso un mio amico ne ha implementato uno grafico con le win32 e la raw socket di basso livello, lo trovi QUI con binari e sorgenti commentati, magari può esserti utile come esempio.