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.
Algunas aplicaciones intentan leer directamente los valores "Carpetas de shell" en HKEY_LOCAL_MACHINE o HKEY_CURRENT_USER, ...
Algunas aplicaciones leen el valor del Registro de datos de rendimiento del proceso para determinar si se trata de la única ...
Algunas aplicaciones liberan DLL que todavía están usándose. Si esto ocurre y la aplicación infractora intenta realizar una ...
Algunas aplicaciones llaman a API de shell32 privadas obsoletas que ya no son compatibles. Esta corrección de compatibilidad ...
Algunas aplicaciones llaman a ShellExecute que, a su vez, llama a ShellExecuteEx. Una de las marcas de la estructura SHELLEXECUTEINFO ...
Algunas aplicaciones muestran CLUF o avisos de actualización automática, formularios de registro, u otros avisos que requieren ...
Algunas aplicaciones no controlan correctamente ciertos aspectos de la aceleración de hardware. Por ejemplo, pueden asumir ...
Algunas aplicaciones obtienen la carpeta del escritorio del shell e invocan al método Release() demasiadas veces, lo que ...
Algunas aplicaciones pueden llamar a la función ole32!OleUnitialize en DllMain. Esto funcionaba en Windows 2000, pero ya ...