WinInet API 设置缓存有关问题

WinInet API 设置缓存问题
//   建立会话
m_hInternet   =   ::InternetOpen(m_szAgent,
INTERNET_OPEN_TYPE_PRECONFIG,
NULL,
NULL,
INTERNET_FLAG_ASYNC     );
//   域名解析   连接服务器   发送请求
m_hFile   =   ::InternetOpenUrl(m_hInternet,
m_szUrl,   //   下载文件地址
NULL,
0,                                   INTERNET_FLAG_MUST_CACHE_REQUEST   |   INTERNET_FLAG_CACHE_ASYNC,   ////   这个参数该怎么设置,我想实现的功能是当请求http服务器下载完一遍后,就将该文件保存于cache(Temporary   Internet   Files)中。////参数该怎么设置,请各路高手指教!          
(DWORD)this);

------解决方案--------------------
学习
帮顶
------解决方案--------------------
学习
------解决方案--------------------
http://msdn2.microsoft.com/en-us/library/aa383928.aspx