Is there a way to programatically configure a computers network settings? For example what domain or workgroup to connect to, or the computers name.

I am creating a shell that will eventually replace explorer.exe on embeded xp. Right now I can have the appropriate dialog boxes come up, but we want to have as much as possible integrated into out application.

Thanks