2012-12-11 70 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}; 

可能有其他錯誤,沒有,因爲初始化。