According to this article, there will be NLS sorting changes in Windows 7 that may affect certain applications.
I am trying to figure out if the application I am working on will be affected by these NLS sorting changes. I did some searching on msdn and identified a list if NLS sorting functions:
CompareString
CompareStringEx
CompareStringOrdinal
LCMapString
LCMapStringEx
LCMapStringEx
FindNLSString
FindNLSStringEx
FindStringOrdinal
I searched my application's codebase and it does not use any of the above functions. Is this enough to assume that my application will not be affected by NLS sorting changes?
In the above article it states that a Sort Change Robustness Diagnostic tool included in the Application Compatibility Toolkit can be used to check if your application is safe from the NLS changes. I downloaded the Application Compatibility Toolkit, but I am unable to find a Sort Change Robustness Diagnostic tool in the toolkit.