Algunas aplicaciones obtienen la carpeta del escritorio del shell e invocan al método Release() demasiadas veces, lo que ...

Algunas aplicaciones obtienen la carpeta del escritorio del shell e invocan al método Release() demasiadas veces, lo que hace que el objeto se destruya prematuramente. Esta corrección de compatibilidad invoca al método AddRef() en la carpeta del escritorio devuelta por la función SHGetDesktopFolder para contrarrestar la llamada errónea al método Release().