Nyan,
What exactly is PmaxPRN_FILE? if this is a string tht contains tha filename you would nwwd to first built it with the print command and pass this to the functions; something like this:
char cmdString[100];
sprintf(cmdString, "print %s", PmaxPRN_FILE);
LaunchExecutableEx(cmdString,LE_HDE,&handle);
If PmaxPRN_FILE is tha actuall filename make sure that it is located in the same folder as the application or make sure you provide the full path to it. 
I hope this helps.
Regards,
Juan Carlos
N.I.