使用C#中的可变参数调用DLL函数?

时间:2015-09-08 08:13:18

标签: c# parameters function-prototypes

我有一个DLL导出普通的未修饰的C符号,并附带一个C头文件。头文件定义了DLL的确切函数原型。其中一些使用了可变数量的参数:

OTHERSDLL_EXT_API unsigned long othersdll_exec_cmds(int *var,...);

参数列表需要成对的ASCII字符串和整数/字符值。这些对的数量取决于呼叫者想要做什么。

我的问题:如何在C#应用程序中使用这些功能?为了接受变量参数列表,还需要如何定义它们?

0 个答案:

没有答案