Кто-нибудь знает, как должен выглядеть мой оператор DLLImport:
extern "C" __declspec(dllexport) long SomeFunction(VARIANT *argNames, VARIANT *argValues, VARIANT *pVal) { ... }
Вариант - это объект. http://msdn.microsoft.com/en-us/library/aa719104(VS.71).aspx