Описание тега bstr
`BSTR` означает" Базовая строка ". Это символьный массив с префиксом размера, фиксированной длины, с завершающим нулем и кодировкой UTF-16, широко используемый в технологиях Microsoft COM и OLE для маршалинга строк, особенно между языками.
Во многих (но не во всех) случаях BSTR
s можно использовать вместо стандартных массивов широких символов, но почти во всех случаях обратное неверно.
Для полного руководства по BSTR
семантику см . Полное руководство Эрика по семантике BSTR.