2012-12-11 143 views
0

我在我的IE代理配置应用程序中使用WINHTTP_CURRENT_USER_IE_PROXY_CONFIG。WINHTTP_CURRENT_USER_IE_PROXY_CONFIG默认初始化

我在我的构造函数初始化,因为这
memset的(& proxyConfig,0的sizeof(WINHTTP_CURRENT_USER_IE_PROXY_CONFIG));

但是,当我运行我的内存分析器我面临“未初始化内存访问”。

我进入msdn并得到了WINHTTP_CURRENT_USER_IE_PROXY_CONFIG的结构,甚至尝试了下面的实现。它仍然没有工作。

//proxyConfig.fAutoDetect = false;<br> 
//proxyConfig.lpszAutoConfigUrl = NULL;<br> 
//proxyConfig.lpszProxy = NULL;<br> 
//proxyConfig.lpszProxyBypass = NULL;<br> 

有没有人必须在代码初始化WINHTTP_CURRENT_USER_IE_PROXY_CONFIG最佳实践的建议。

感谢您的帮助。

回答

0

你可以使用:

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG ieProxyConfig = {0}; 

可能有其他错误,没有,因为初始化。