<code>VMWareVirtualHost</code> can now implement opening of an actual virtual machine
  and return an instance of <code>VMWareVirtualMachine</code>.
 </p>
 <pre lang="cs">public VMWareVirtualMachine Open(string fileName, int timeoutInSeconds)
{
    VMWareJobCallback callback = new VMWareJobCallback();
    VMWareJob job = new VMWareJob(_handle.OpenVM(fileName, callback), callback);
    return new VMWareVirtualMachine(job.Wait
<ivm2>(
        Constants.VIX_PROPERTY_JOB_RESULT_HANDLE,
        timeout