manadging windows network control panel from a program

so, this is what i whant to do:
I'm creating a program how create a windows connection to internet.
I want the program to check if the protocol TCPIP, the distant board, and
the  Microsoft network client are instaled in the network control pannel.


that he install them if there are not.

whath i have to do to intall those component from my program???

help me please, it's quite importent.

I'm french so sorry for the, mistakes.

thanks a lot.