MSDN.WhiteKnight - Stack Overflow answers
Ответ на "Не удается считать имя локали, куча повреждается, как исправить 2 метода?"
Answer 979564
Массивы тут не нужны. COM Interop умеет работать со строками как с выходными параметрами:
[PreserveSig] int GetLocaleName(uint index, [MarshalAs(UnmanagedType.LPWStr)] [In, Out] StringBuilder localeName, uint size);
При вызове передать StringBuilder достаточного размера:
new StringBuilder(size)
.
Content is retrieved from StackExchange API.
Auto-generated by ruso-archive tools.