none
调用PsGetThreadExitStatus函数 驱动无法启动 RRS feed

  • 问题

  • 代码里调用PsGetThreadExitStatus函数   驱动就无法启动    把这函数注释了 就能正常了     我主要是想获得PsTerminateSystemThread的ExitStatus 

    用户层

    CreateService是成功的

    StartService返回FALSE    GetLastError  返回127 

    为什么驱动里调用PsGetThreadExitStatus  StartService就会失败 

    127应该是找不到指定的程序  真是搞不懂了

    “指定的程序”又是指的什么呢?




    • 已编辑 Jiangii 2016年6月22日 4:30
    2016年6月22日 3:13

答案

  • Hi Jiangii,

    感谢在MSDN论坛发帖。

    >>StartService返回FALSE    GetLastError  返回127 

    为什么驱动里调用PsGetThreadExitStatus  StartService就会失败 

    能提供使用该函数的具体信息吗? 另外,PsGetThreadExitStatus好像不是c++函数。你可以使用GetExitCodeThread函数获取指定线程的终止状态。查看是否还有问题。也可以到驱动开发论坛询问PsGetThreadExitStatus的使用问题。

    Best Regards,

    Sera Yu


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    • 已标记为答案 Jiangii 2016年6月23日 5:59
    2016年6月22日 8:35