Alcune applicazioni ottengono la cartella Desktop della shell e chiamano il metodo Release() troppe volte, con il risultato ...

Alcune applicazioni ottengono la cartella Desktop della shell e chiamano il metodo Release() troppe volte, con il risultato che l'oggetto viene eliminato prematuramente. Questa correzione rapida per la compatibilità chiama il metodo AddRef() sulla cartella Desktop restituita dalla funzione SHGetDesktopFolder per risolvere il problema legato al metodo Release() errato.