Alguns aplicativos chamam ShellExecute, que por sua vez chama ShellExecuteEx. Um dos sinalizadores da estrutura de SHELLEXECUTEINFO ...

Alguns aplicativos chamam ShellExecute, que por sua vez chama ShellExecuteEx. Um dos sinalizadores da estrutura de SHELLEXECUTEINFO é SEE_MASK_FLAG_DDEWAIT. Esse sinalizador é definido por ShellExecuteEx como um padrão sempre que ShellExecute é chamado. Quando o sinalizador é transmitido, pode causar problemas de sincronização algumas vezes. Essa correção de compatibilidade resolve o problema ao remover o sinalizador SEE_MASK_FLAG_DDEWAIT.