阅读:1072回复:0
在2000下获得进程名为什么总蓝屏的呀?
我在2000下这样获得进程名:
DWORD dwAddress = (DWORD)PsGetCurrentProcess(); if(dwAddress == 0 || dwAddress == 0xFFFFFFFF) return 1; dwAddress += 0x1B0; if((dwAddress = *(DWORD*)dwAddress) == 0) return 1; dwAddress += 0x10; if((dwAddress = *(DWORD*)dwAddress) == 0) return 1; dwAddress += 0x3C; if((dwAddress = *(DWORD*)dwAddress) == 0) return 1; KdPrint(("Current Process Full Path Name: %ws\n", (PCWSTR)dwAddress)); 可是运行一会就蓝屏的不知道是怎么回事的?谢谢各位。 |
|