You don't know a thing about coding right ?
"DWORD GetProcessPID(char* processName);"
Err, Where is your function for this ?
Your memory functions for writing are not needed to be done this way at all.
Your Jump/NOP functions are common knowledge and don't need to be defined this way.
And you like to preadd many headers in yours.
And many things I won't even bother to say because I would look meanie.