Thank you very much for your help. After I studied some DDK documents, I relized you r a real expert in this area! Since WinXP introduced a WZC service, does this mean in an XP box, I needn't write a NDISUIO driver myself, instead I can use WZC to do everything I want? However I searched MS site and found very few information on WZC, almost get no information on how to use WZC service at all. Could you give me more tips? Thanks so!