WinINetのキャッシュグループの列挙

(2002.02.03)
std::vector<GROUPID> EnumCacheGroupIDs()
{
    std::vector<GROUPID> GroupIDs;
    
    GROUPID GroupID;
    HANDLE hFind = ::FindFirstUrlCacheGroup(
        0, CACHEGROUP_SEARCH_ALL, NULL, 0, &GroupID, 0);
    if (hFind == NULL)
    {
        return GroupIDs;
    }
    
    do
    {
        GroupIDs.push_back(GroupID);
    
    } while(::FindNextUrlCacheGroup(hFind, &GroupID, 0));
    
    return GroupIDs;
}
一覧に戻る
© 2003 WAC.com All Right Reserved.