BSTR
A BSTR, known as basic string or binary string, is a pointer to a wide character string used by Automation data manipulation functions.
typedef OLECHAR FAR* BSTR;
BSTRs are wide, double-byte (Unicode) strings on 32-bit Windows platforms and narrow, single-byte strings on the Apple® PowerMac™.
© 2005 Microsoft Corporation. All rights reserved.