On 12.10.2016 17:27, Aric Stewart wrote:
True, However a language ID of 00 means vendor default. Which is what I am pretty sure we get out of the underlying calls. Anything of another language will be unimplemented and should return that code.
If you want to handle it in the vtbl functions thats also fine, but the type should probably be unsigned then (otherwise it might be negative depending on what is stored in the upper word).