Home | History | Annotate | Download | only in Common

Lines Matching defs:BSTR

81 inline HRESULT StringToBstr(LPCOLESTR src, BSTR *bstr)

83 *bstr = ::SysAllocString(src);
84 return (*bstr != 0) ? S_OK : E_OUTOFMEMORY;
90 BSTR m_str;
123 operator BSTR() const { return m_str; }
124 BSTR* operator&() { return &m_str; }
125 BSTR MyCopy() const
128 BSTR res = ::SysAllocStringByteLen(NULL, byteLen);
133 void Attach(BSTR src) { m_str = src; }
134 BSTR Detach()
136 BSTR s = m_str;