有DLL中函数如下
int IFV_Verify(unsigned char * pFeatureS, unsigned int nSizeOfS, unsigned char * pFeatureT, unsigned int nSizeOfT, int nLevel);
怎么转化成C#中的数据类型谢谢。

解决方案 »

  1.   

    还有就是在VB中要的BYTE的数组指针怎么到C#中就变成object了
      

  2.   

    public static extern Int32 IFV_Verify(string pFeatureS, int nSizeOfS, string pFeatureT, int nSizeOfT, int nLevel);如果不行,再把int n改成uint试一试!
      

  3.   

    using System.Runtime.InteropService;
    [DllImport("dllname.dll")]
    public static extern int IFV_Verify(string pFeatureS, int nSizeOfS, string pFeatureT, int nSizeOfT, int nLevel);