How do I pass a variable length array of short values to an API call? I have tried
VB Code:
  1. <MarshalAs(UnmanagedTypes.LPArray)>pFields() As Short
but it generates a loadlibrary exception...

Any ideas?

Thanks in advance,
Duncan