FlushInstructionCache

FlushInstructionCache
FlushInstructionCache 刷新指定进程的指令高速缓存,让CPU加载新的指令。

正文

简介
一般的程序都是在运行前已经编译好的,因此修改指令的机会比较少,但在软件的防破解里,倒是使用很多。当修改指令之后,怎么样才能让CPU去执行新的指令呢?这样就需要使用函数FlushInstructionCache来把内存里的数据写入cpu指令高速缓存里去,让CPU加载新的指令,才能执行新的指令。
函数FlushInstructionCache声明如下: