Не знаю что значит "DetourCreateProcessWithDll"...
Тебе просто нужно заинжектить длл в нужную программу, сделать это можно буквально за 10 минут. Суть (там c#, но код очень простой):
http://www.mpgh.net/forum/250-c-prog...-c-source.html
С майкрософтовскими детоурсами у меня и самого не заладилось, советую взять что-нибудь наподобие
http://www.gamedeception.net/threads/21803-DetourXS-v2 - намного проще использовать + есть примеры и т.д.