当前进程处理奇怪的宏

时间:2014-07-11 15:40:57

标签: c++ c windows

有一个Windows运行时宏ZwCurrentProcess(用户模式的NtCurrentProcess),它返回当前进程的句柄。 它在wdm.h中定义,看起来像

#define NtCurrentProcess() ( (HANDLE)(LONG_PTR) -1 )  
#define ZwCurrentProcess() NtCurrentProcess()     

((HANDLE)(LONG_PTR)-1)是什么意思?如何获得当前的流程处理?

0 个答案:

没有答案