| DWORD RasDial( // 返回四字节整数,对应VFP的INTEGER型变量 LPRASDIALEXTENSIONS lpRasDialExtensions, // 指针,置NULL即可 LPCTSTR lpszPhonebook, // 指针,置NULL即可 LPRASDIALPARAMS lpRasDialParams, // 指针,指向参数结构变量RASDIALPARAMS DWORD dwNotifierType, // 四字节整数,置0即可 LPVOID lpvNotifier, // 指针,置NULL即可 LPHRASCONN lphRasConn // 指针,指向远程访问连接句柄HRASCONN。 // 调用RasDial前需先置HRASCONN为NULL ); |
| typedef struct _RASDIALPARAMS { DWORD dwSize; // 4字节,值为本结构占用总字节数 // 调用此函数前必须给此变量赋值 TCHAR szEntryName[RAS_MaxEntryName + 1]; // 257字节,拨号网络电话簿中连接名, // 为空则在第一个MODEM端口上,用下述电话号码、用户名、密码建立连接 TCHAR szPhoneNumber[RAS_MaxPhoneNumber + 1]; // 129字节,电话号码 TCHAR szCallbackNumber[RAS_MaxCallbackNumber + 1]; // 129字节,回叫号码,置空 TCHAR szUserName[UNLEN + 1]; // 257字节,用户名 TCHAR szPassword[PWLEN + 1]; // 257字节,密码 TCHAR szDomain[DNLEN + 1] ; // 16字节,域名,置空 #if (WINVER >= 0x401) // 缺省情况下,WINVER=Ox400,无以下两项 DWORD dwSubEntry; DWORD dwCallbackId; #endif } RASDIALPARAMS; |
用户评论