Why does the SHGetFolderPath API work with the CSIDL_COMMON_Documents constant on all operating systems including
all versions of 2000, XP Pro, XP Home, VISTA
and does not work on Windows Server 2003.
On Windows Server 2003 SHGetFolderPath used with CSIDL_COMMON_DOCUMENTS is unable to locate this standard windows system folder which actually maps to
c:\documetns and settings\all users\documents
I don't know if this is the correct forum for this but I am not sure where else to put this question. Our application uses this constant along with SHGetFolderPath to store our machine wide database and init files for our application.
Architecture3
|