Forcefully terminates a thread.
ThreadHandle - a handle to a thread granting
THREAD_TERMINATE access. If this value is
NULL, the calling thread is terminated.
ExitStatus - the value to set as the exist status of the thread.
STATUS_CANT_TERMINATE_SELF - indicates that a thread attempted to terminate itself by default (called
NULL) and it was the last thread in the current process.