it is possible for a process to be written such that it can't be ended
(unless it really is hung up); some spyware apps do this. Windows never
forcable ends a process, it first asks it to end itself; if it responds
"no, I'd rather not" then windows honors that. If it fails to respond at
all then windows will kill it.