一.
1. HANDLE GetCurrentThread(); //获得当前线程伪句柄
HANDLE GetCurrentProcess(); //获取当前进程伪句柄
2.
3. 伪句柄不是真正的句柄,因此不需要CloseHandle来关闭
3. 伪句柄不会增加线程内核对象的应用计数
二. 伪句柄转真实句柄
HANDLE hProcess=NULL;
DuplicateHandle(GetCurrentProcess(),
GetCurrentProcess(),
GetCurrentProcess(),
&hProcess,
0,
FALSE,
DUPLICATE_SAME_ACCESS);//伪进程句柄转为真实进程句柄
//...
//不用的时候必须关闭 不然会有资源泄露
CloseHandle(hProcess);