nd
  <code>GetNthProperties</code>. The first returns the number of property arrays returned
  by the job and the second fetches a property array at a given index. The first obvious
  step is to wrap the functions within the job class.
 </p>
 <pre lang="cs">public T GetNthProperties&lt;T&gt;(int index, object[] properties)
{
    object result = null;
    VMWareInterop.Check(_handle.GetNthProperties(index, properties, ref result));
    return (T) result;
}

public int GetNumProperties(int propert