FindFirstUrlCacheEntryEx,返回值是成功返回一個有效的句柄否則null,備註是列舉的最後關閉句柄。
基本介紹
- 外文名:FindFirstUrlCacheEntryEx
- lpReserved:保留 設定為NULL
- 返回值:成功返回一個有效的句柄否則null
- 備註:列舉的最後關閉句柄
簡介,函式功能,參數說明,
簡介
VC聲明
HANDLE FindFirstUrlCacheEntryEx(
LPCWSTR lpszUrlSearchPattern,
DWORD dwFlags,
DWORD dwFilter,
GROUPID GroupId,
LPINTERNET_CACHE_ENTRY_INFO lpFirstCacheEntryInfo,
LPDWORD lpdwFirstCacheEntryInfoBufferSize,
LPVOID lpGroupAttributes,
LPDWORD pcbGroupAttributes,
LPVOID lpReserved);
函式功能
該函式是FindFirstUrlCacheEntry的擴充 它是查找通過過濾搜尋得到的第一個Cache Entry的信息
參數說明
lpszUrlSearchPattern 它是搜尋的特徵字 例如 可以設定為:cookie:或者是visited:來搜尋cookie Cache Entry和網頁歷史Cache Entry 如果為指定 則默認為"*.*"
dwFlags 控制標示 如果當前沒有執行的標示 則必須設定為0
dwFilter 指定接受的Cache Entry的類型 可以為
COOKIE_CACHE_ENTRY 表明接受Cookie的cache entry
NORMAL_CACHE_ENTRY 表明是普通的Cache entry 可以刪除來回收空間
STICKY_CACHE_ENTRY 表明是可貼上的cache entry (筆者不太明白)
TRACK_OFFLINE_CACHE_ENTRY 不是當前執行的Cache Entry
TRACK_ONLINE_CACHE_ENTRY 當前執行的Cache Entry(好像MSDN這個地方解釋有點錯誤 筆者是這樣認為的)
URLHISTORY_CACHE_ENTRY 訪問過的Cache Entry
GroupId 指定查找的群好 如果為0 則查找沒有群號的所有cache entry
lpFirstCacheEntryInfo 一個指向INTERNET_CACHE_ENTRY_INFO 的結構體指針 該結構體用於包含著Cache Entry的信息
lpdwFirstCacheEntryInfoBufferSize 表示INTERNET_CACHE_ENTRY_INFO結構體的大小
lpGroupAttributes 保留 設定為NULL
pcbGroupAttributes 保留 設定為NULL