I'm trying to use a COM component with the following method:

```
HRESULT _stdcall Run(
    [in] SAFEARRAY(BSTR) paramNames,
    [in] SAFEARRAY(VARIANT *) paramValues
    );

```

How can I create in C/C++ the paramValues array?