BUG: LSTRCMP and LSTRCMPI May Fail With Non-US Regional SettingsLast reviewed: February 16, 1998Article ID: Q178529 |
The information in this article applies to:
SYMPTOMSUnder the following conditions, the LSTRCMP and LSTRCMPI string-comparison APIs may erroneously report that two strings fail to compare:
CAUSEIf the regional setting is anything other than English (United States), the string-compare call is thunked to 32-bit string-compare functions in Kernel32. The thunking code does not force a segment reload if the segment containing a string that is supposed to be compared has been discarded.
RESOLUTIONIt may be possible to work around this problem using one of the following methods:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONFor additional information, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q180727 TITLE : Error Message: Property or Method Not Found Keywords : UsrLoc Version : WIN95 Platform : Win95 Issue type : kbbug Solution Type : kbfix |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |