
A few weeks ago I started building my first Visual Basic 2005 application. What I wanted to do is talk to the VMware Virtual Center API. I published a PDF documentĀ that describes how to connect to this API and I released some code fragments. In this process Robert Baumstark helped me a lot with great tips and suggestions. He even shared the source codeĀ of his viclient.dll which can be used to get properties from VMāsĀ and logon to the Virtual Center server. After a lot of late hoursĀ of coding I finally can release the vmCDConnected application. Whatās so special about this application ? Well it scans all the Virtual Machines and shows if they have a CD connected to it. After scanning the VMās you can disconnect all the CDās with a click ofĀ a button. Why do we need it ? Imagine you have a DRS cluster with 80 VMās, when one of those VMās is connected to a CD it will stay on the same ESX server because V-Motion doesnāt work in combination with a connected CD. During beta release of this application some people reported a failure message after login in. I tested this application during several VI-3 Install and Configure classes I delivered but never have seen that error myself. When you encounter problems please report them. I'm also openĀ to suggestions thatĀ might be implemented in the next version.