Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer


Visual Studio 2005

This function releases the cache line containing the address referenced by the pointer from the instruction cache.

void __cdecl __ICacheRefresh(
  void *



[in] Pointer to cache line.

The extent of the instruction cache refreshed is implementation-dependent. It is usually at least 16 bytes, but can be the entire instruction cache. In addition, prefetch of the instructions referenced by the pointer is implementation-dependent.

This function is not supported for SH and MIPS microprocessors.

Routine Required header Architecture



x86, ARM, SH-4, MIPS

© 2015 Microsoft