创建了一个结构体,其中有一个字段是线程句柄HANDLE,当新创建的线程执行时,需要去获取结构体中关于该句柄的其他内容;
因此,以HANDLE作为查找条件进行获取。于是想起GetCurrentThread()方法来获取当前线程的句柄。
函数原型:
HANDLE GetCurrentThread(void);
返回值:
A pseudohandle for the current thread indicates success
注意:这里是pseudohandle,即伪句柄,而不是真实的句柄。
相关阅读
因此,在作为查询条件时,总会出错;同样的,GetCurrentProcess()获取当前进程句柄的时候也会有相同的问题;