Когда нужно вызывать GetExitCodeProcess

245
20 октября 2017, 14:35

Функцию GetExitCodeProcess нужно вызывать до, или после CloseHandle?

if (CreateProcess(L"C:\\Windows\\System32\\schtasks.exe", ptr, NULL, NULL, FALSE, CREATE_NO_WINDOW, NULL, NULL, &si, &pi))
{
    WaitForSingleObject(pi.hProcess, INFINITE);
    DWORD lp;
    if (GetExitCodeProcess(pi.hProcess, (&lp)))
        qDebug() << parseError(&lp);
    else
        qDebug() << "ошибка EXITA";
    CloseHandle(pi.hProcess);
    CloseHandle(&si);
}
else
    qDebug() << GetLastError();
Answer 1

После CloseHandle хэндл становится невалидным и с ним уже никакую функцию вызывать не надо.

READ ALSO
Нужен пример чата [требует правки]

Нужен пример чата [требует правки]

Нужен пример среднего чата без авторизации, Кто может посоветуете

223
Error: Syntax error, unrecognized expression: input:[name=&ldquo;LinkLink[1]&rdquo;]

Error: Syntax error, unrecognized expression: input:[name=“LinkLink[1]”]

После обновления версии jquery с 13

264
Фильтр по категориям Vue.js

Фильтр по категориям Vue.js

Здравствуйте, подскажите как похожий фильтр написать на Vuejs?

334
Как получить в AJAX переменную из php в WordPress

Как получить в AJAX переменную из php в WordPress

Всем привет, есть задача получить рубрику в переменную, после этого с помощью AJAX получить это переменную для дальнейших манипуляций с ней...

237