+ -
当前位置:首页 → 问答吧 → dll的调用api函数和变量的问题

dll的调用api函数和变量的问题

时间:2011-12-14

来源:互联网

首先表示歉意下,目前我是边学边做,所以有些问题比较白痴点 大家不要笑话

在网上找到一段代码使用的是使用coredll.dll来写的,  
C# code
       [DllImport("coredll.dll")]
        public static extern int RasGetEntryProperties([color=#FF0000]string lpszPhoneBook,
                                    string szEntry, ref RASENTRY lpEntry,
                                    ref int dwsize, byte[] lpb, ref int lpdwSize[/color]);


引用的如下
C# code
ret = RasGetEntryProperties(null, "我的连接 2", ref rasEntry, ref dwSize, lpb, ref lpbSize);


但是在windows xp下是没有这个dll文件的,我使用rasapi32.dll
所以我就不知道如何来定义引用的rasapi32.dll 在应用的时候是如何定义其变量的类型

这种类似的调用dll文件,我如何知道dll定义了那些api函数 以及所定义的变量,变量类型

谢谢大家

作者: stonehalf   发布时间: 2011-12-14

ding ding shangqu

作者: stonehalf   发布时间: 2011-12-14