各位请帮帮菜鸟,c#调用C++DLL问题
C++代码块程序代码:
//SDK版本号定义 #ifndef MAKE_VER typedef unsigned short _VER_T; #define MAKE_VER(a, b) ( (_VER_T)(((unsigned char)(((_VER_T)(a)) & 0xff)) | ((_VER_T)((unsigned char)(((_VER_T)(b)) & 0xff))) << 8) ) #endif typedef enum { eSDKVer11 = MAKE_VER(1,1) //1.01版本 NICP版本:eNICPVer11 1.01 }ESDKVer; /*****************************************************************************/ // 初始化库 // 参数: eVersionRequested 客户端需要的SDK版本号 // 返回值: RET_OK 成功 eSDKVersion设置为SDK支持的最高版本号 // RET_ERR 失败 eSDKVersion设置为SDK支持的最低或最高版本号 /*****************************************************************************/ ITENETSDK_API int ITE_Init(ESDKVer eVersionRequested,ESDKVer &eSDKVersion);
如何改写为C# 代码,谢谢了