问题如下:貌似正常的连接部分代码,就是无法建立连接。连接API为
DWORD RasDial(
LPRASDIALEXTENSIONS lpRasDialExtensions,
LPCTSTR lpszPhonebook,
LPRASDIALPARAMS lpRasDialParams,
DWO RD dwNotifierType,
LPVOID lpvNotifier,
LPHRASCONN lphRasConn
);
解决:lpRasDialParams参数的dwSize设置为结构体大小
lphRasConn 参数设置为NULL
结论:看说明文档一定要仔细,这个函数的介绍在MSDN里面很详细,相关参数的设置也有说明,但是被忽视了,以后要引以为戒。
DWORD RasDial(
LPRASDIALEXTENSIONS lpRasDialExtensions,
LPCTSTR lpszPhonebook,
LPRASDIALPARAMS lpRasDialParams,
DWO
LPVOID lpvNotifier,
LPHRASCONN lphRasConn
);
解决:lpRasDialParams参数的dwSize设置为结构体大小
lphRasConn 参数设置为NULL
结论:看说明文档一定要仔细,这个函数的介绍在MSDN里面很详细,相关参数的设置也有说明,但是被忽视了,以后要引以为戒。
浙公网安备 33010602011771号