线程句柄的一些问题?关闭线程句柄和撤销线程有什么区别?
关闭线程句柄和撤销线程有什么区别?
包括线程句柄在内的所有句柄都是指向一个内核对象,而内核对象是操作系统维护的一个数据结构,包含与对象相关的信息,每个线程也有与自己对应的内核对象。通过指向内核对象的句柄,用户进程就可以调用系统API对内核对象包括线程进行一些操作。关闭了句柄,只是表示本进程已经不再需要操作这个内核对象。 关闭线程句柄同理,仅仅表示本进程的其他线程不再需要操作这个线程,和是否撤销进程的运行没有关系,而撤销线程才真正会使线程退出。 希望能帮助你。