Помогите разобраться с проблемой.
Приложение написано на VB 6.0 и использует API функцию GetWindowsDirectory, для доступа к ini файлу приложения. Запускается на терминальном сервере MetaFrame (Win2k). Ранее функция возвращала путь "S:\Documents and Settings\user\WINDOWS\" , с некоторого момента (подозрение на обновление винды) стала возвращать путь S:\WINNT\ .
По этому поводу очень скудно говорит MSDN :
http://msdn2.microsoft.com/en-us/library/ms724454.aspx
Terminal Services: If the application is running in a Terminal Services environment, each user has a private Windows directory. There is also a shared Windows directory for the system. If the application is Terminal-Services-aware (has the IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE flag set in the image header), this function returns the path of the system Windows directory, just as the GetSystemWindowsDirectory function does. Otherwise, it retrieves the path of the private Windows directory for the user.
Не понятно что значит установлен флаг
Может кто сталкивался?