I am using GetPRivateProfileString GetPRivateProfileInt in my C++ program(using MFC) and seeing strange problems with WIndows 2000 (S.Pack3). When I use this API on a INI file in an AS400 network share it never returns me any value( or I should say it always returns me the default value I have specified). This program was working fine until Windows 2000(S.Pack2) and is working in rest of the operating systems. Something has changed in WIndows 2000(S.PAck3) that is causing it. IS anyone aware of any fix(or) workaround for this issue.
If I go back to S.PAck2 it starts working so I am confirmed that S.Pack3 has introduced this bug.
The above APIs work fine if the Ini file is in local PC or any windows network share