Algunas aplicaciones llaman a ShellExecute que, a su vez, llama a ShellExecuteEx. Una de las marcas de la estructura SHELLEXECUTEINFO ...

Algunas aplicaciones llaman a ShellExecute que, a su vez, llama a ShellExecuteEx. Una de las marcas de la estructura SHELLEXECUTEINFO es SEE_MASK_FLAG_DDEWAIT. Esta marca queda establecida por ShellExecuteEx de forma predeterminada siempre que se llama a ShellExecute. Cuando se pasa la marca, a veces se pueden producir problemas de sincronización. Esta corrección de compatibilidad resuelve el problema al quitar la marca SEE_MASK_FLAG_DDEWAIT.