El proceso no puede reanudarse después de haber sido suspendido
-
22-07-2019 - |
Pregunta
CreateProcess suspendido pero no se puede reanudar.
Aquí está mi código:
bool success=CreateProcess(m_Process,
NULL,
NULL,
NULL,
FALSE,
NORMAL_PRIORITY_CLASS||CREATE_SUSPENDED,
NULL,
NULL,
&suInfo,
&procInfo);
if(!success){
MessageBoxA(0,"Could not create process...","ERROR",MB_OK);
return 1;
}
//we created it
//all good so go!
ResumeThread(procInfo.hThread);
¿Por qué esto no funciona?
Solución
Elimine uno de los " | " ;. Esto termina como uno ya que es una expresión lógica en su caso. La constante para esto es DEBUG_PROCESS, por lo que está depurando el proceso secundario.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow