我有一项任务是在 C++ 中使用 COM In Proc Server 打印进程的最后事件日期。我尝试使用 getProcessTimes() 函数执行此操作,但这给了我一个访问冲突错误。
首先,我想知道是否有任何其他命令给出进程的最后事件日期..
其次下面代码有什么问题
FILETIME ftCreation, ftKernel, ftUser;
GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernel, &ftUser);`
我尝试了 memsetting 和其他几种替代方法,但没有任何效果......
最佳答案
这是一个 article演示了如何使用 GetProcessTimes
。它包括示例代码。另一种选择是使用 WMI和 WIN32_Process类,其中也有此信息。这是一个 example了解您将如何使用 WMI。
关于c++ - 如何获取进程的最后事件日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3244681/