Tom>Нет. Не имеет.
Т.е. вот например для описанной проблемы (из этого топика) этот атрибут не поможет ?
Например, если добавлен этот атрибут
HRESULT MyFunc([in, string] BSTR str);
и в функцию передается OLESTR
hr = p->MyFunc(L"bla-bla");
то маршаллер будет определять размер буфера по SysStringLen или по завершающему нулю?