Это просто способ объединения байтов для «кодирования» данных?
Мне любопытно, потому что мне интересно, как RCW автоматически принимает строку .NET и преобразует это в COM BSTR. Я предполагаю, что он просто формирует действительный COM BSTR, преобразованный из строки .NET.
По теме: Могу ли я создать свой собственный действительный BSTR, используя байтовый тип в .NET?