add cpp IATHook Implementation for windows