User744767459 posted
Hi,
As far as I know, we can't identify the requests cached or not from any web log. However, you can view the HTTP response cache by using netsh:
Run the following command from a command prompt
netsh http show cache
You can also adjust the Caching settings to control the page output cache
Caching <caching>
http://www.iis.net/ConfigReference/system.webServer/caching?showTreeNavigation=true
Below is a KB article about kernel-mode cache, hope helpful for you:
Reasons content is not cached by HTTP.sys in kernel
http://support.microsoft.com/kb/817445/en-us