its fine, I respect you for learning by using a book instead of flaming people like some choobs do here...
You need to define your var dwCshell it most likly will be a...
so add one of the following by the includes
bool - mostly for true/false
char - one word statement
char* - string
int - number
DWORD - I forgot xD
hope I helped goodluck with your hack vital, I wanna see a 1337 release.