Thanks Sergei for your very helpful and valuable reply, It will be
great if you can you explain following points,
* Is thd->variables.lc_messages->number aligned with microsoft
defined locale Ids ()
* Can thd->variables.lc_messages be personalized for current
connect to mysql.
Shaukat Mahmood Ahmad
On Fri, Nov 30, 2012 at 8:35 PM, Sergei Golubchik <serg@stripped> wrote:
> Hi, Shaukat!
> On Nov 29, Shaukat Mahmood Ahmad wrote:
>> Dear All,
>> How I can get LocaleID / LANGID for current thread (thd), / query, I
>> want to use this LocaleID / LANGID with FormatMessage() Windows API
>> to get error message against error code for my windows based storage
> There is no LocaleID/LANGID per thread in the server, it does not use
> Windows API for that.
> The current thread locale is in the ha_thd()->variables.lc_messages
> But the storage engine API does not give you a direct access to
> THD->variables, you'd need to #define MYSQL_SERVER 1 for that.