Ummmm... No. I forget the origin of the quote, too lazy to look it up: "Against stupidity the gods themselves contend in vain." My coding is late last century. But even I know that strengthening one routine requires much more than just local variables. If the patched dll lives in the same global context as the original, it is just as weak as the original. M$ simply put a cover over the hole, and even forgot to paint it! The only race I see here is to the bottom.