Windows Vista / 7 added some security protections that made it a little more difficult for one process to mess with another process. However, these protections are pretty easily to bypass. [2]

Ways to inject DLLs in Windows 7 and later: