Automatisierung f. Webserveradministration

Gibt es eine Möglichkeit unter z.B. Visual C++ auf den Microsoft IIS und DNS-Server zuzugreifen?
Problem: Möchte ein kleines Programm schreiben, mit dem ein kleiner Provider neue Domänen automatisch im IIS und DNS richtig eintragen kann, ohne alles „von Hand“ zu machen. Also z.B. im DNS-Server den „A-Eintrag“, „SOA-Eintrag“ oder „NS-Eintrag“…