I'm not aware of any way to do this directly, so your best bet would be to use VNC or Remote Desktop so that you can get temp control over the host system to shut down the dialup connection.
Trouble there is that you add one more thing for people to potentially attack or use to gain access to your wife's system while it's on the Internet. But Windows just doesn't really have the remote admin capabilities of Unix where this would be a pretty trivial task, so you're left with less than desirable solutions.
My home lab consists of two computers. They are set up for Internet Connection Sharing(ICS). The "host" is running Xp Pro,the "client" is running Win Server 2003. This may seem to be set up backwards,but because the Xp machine belongs to my wife and also runs a home buisness,it must be the host,and must not crash due to bad configuration. The Server 2003 machine is mine and can be torn apart at will(and often!!)
The problem is,when I am done on the internet on the Server 2003 machine,I have to go to the other side of the house to the Xp machine to disconnect.
How do I disconnect from the internet from the client machine? How do I put a shortcut icon for my dialup connection on the client machine(Server 2003)?
Please help,I'm getting a workout trying to disconnect.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic