BSTR, VARIANTのラッパークラスの定義であるcomutil.hというヘッダーがあります。
この中で、ConvertStringToBSTRという関数に、_com_utilというネームスペースをつけています(56〜59行目)。
しかしそのcomutil.hで、これを呼んでいるところ(504行目)でリンクエラーとなり、ゆきづまりました。

エラーログ:
error LNK2019: unresolved external symbol
"unsigned short * __cdecl _com_util::ConvertStringToBSTR(char const *)"
(?ConvertStringToBSTR@_com_util@@YAPAGPBD@Z) referenced in function
"public: __cdecl _bstr_t::Data_t::Data_t(char const *)" (??0Data_t@_bstr_t@@QAA@PBD@Z)

なぜこのようなことが起きるのでしょうか?