change dialup IP to another IP


I am using an Intermediate Driver for packet filtering. While needing to change the IP address got back from Dialup ISP, I plan to capture the NDIS_WAN_LINE_UP status indicated from dialup miniport, then change the IP address included inside the statusbuffer, would this be achievable? Any suggestion will be greatly appreciated.