Приложението ми работи с контрол на уеб браузъра, вграждащ IE9. Промених системния регистър на IE, за да запиша неговия кеш/бисквитки в някаква собствена временна папка (исках всеки екземпляр да запише своя кеш и бисквитки на отделно място).
Писането е направено перфектно (всеки екземпляр на IE има своя собствена кеш папка). От процеса, който изпълнява WBC, добавих WinInet операции за изтриване на кеша и бисквитките: http://support.microsoft.com/kb/815718
Въпреки това, след стартиране на приложението и извикване на функционалността clearCache, мога да забележа (чрез безплатен IECacheView), че понякога кешът се изтрива успешно, понякога не и понякога частично успява.
Някаква идея как може да се случи? Работя с Win7 x64, но не мога да разбера поведението зад кеш функциите на WinInet.
Благодаря, Гай