IPropertyBag的Read函数怎么用

IPropertyBag的Read函数如何用?
程序使用该函数时是这样写的:hr = pBag->Read(L"FriendlyName", &var, NULL);,读到一个设备的中文名字,但我放到英文系统时,读到的就不是中文了,以致程序不能正常运行。Read函数还能读哪些属性,如用一个数字代表一个设备,跟语言无关的?

------解决方案--------------------
你的函数在哪啊