Win32 fonction pour obtenir le chemin d'accès à C: \ ProgramData

Mon application a besoin d'installer certains fichiers qui peuvent être modifiés par l'application au moment de l'exécution. Install shield fournit un alias [CommonAppDataFolder] qui permettra de résoudre à c:\programData sur Windows Vista et Windows 7 et fonctionne également sur Windows XP. Est-il une fonction win32 qui sera de retour le même chemin?

Peut-être que j'ai besoin d'appeler des fonctions différentes selon le système d'exploitation?

source d'informationauteur Mike2012