<p>Hi,</p>
<p>The patch attached is a continuation of my previous patch committed in r136836. It adds support for [in] parameters of type SAFEARRAY[VARIANT], and also for other variations of in/out/byval/byref options. In addition to the tests included in the patch, I have also tested this against other COM components, both on Windows and Linux (using Mainwin and with the MONO_COM environment variable set to MS).</p>

<p>Contributed under MIT/X11 license.</p>
<p>Thanks,<br>Sylvain</p>