char* get_proc_name( int processID ) { TCHAR szProcessName[MAX_PATH] = TEXT(""); SV * outsv; ... outsv = newSVpv(szProcessName, 0); return outsv; }