winsockAPIを使えばできると思いますよ、たぶん・・・