<< Click to Display Table of Contents >> Navigation: Code Virtualizer > FAQ > General > I want to protect my driver with Code Virtualizer. Can I protect code which runs at IRQL > PASSIVE_LEVEL? |
Critical code in device drivers (running at IRQL > PASSIVE_LEVEL), should not be protected with Code Virtualizer. The virtualized code runs much slower than the original code, so, if you put a macro in a function which runs at IRQL > PASSIVE_LEVEL, the performance of the system will be reduced.