У меня есть задание. Я должен распечатать последнюю активную дату процесса с помощью COM In Proc Server в C++. Я попытался сделать это с помощью функции getProcessTimes(), но это дает мне ошибку нарушения прав доступа.Как получить последнюю активную дату процесса?
Прежде всего, я хочу знать, если есть anyother команда, которая дает последнюю активную дату процесса ..
Во-вторых, что проблема со следующим кодом
FILETIME ftCreation, ftKernel, ftUser;
GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernel, &ftUser);`
Я попытался memsetting и несколько других альтернатив, но ничего не работает ...
Откуда у вас 'hProcess'? – sharptooth
Также как объявляется 'ftExit'? – sharptooth
FILETIME ftCreation, ftKernel, ftUser, ftExit; hProcess - это просто дескриптор процесса ... Я пытаюсь получить дескриптор каждого процесса, а затем пытаюсь получить время процесса для этого процесса. –