Definitions for "BSTR"
a basic string type that is simply another method for storing character string information (different than a NULL-terminated ASCII string)
a counted string, a wide-character (Unicode) string on Intel platforms and can contain embedded NUL characters
a pointer to a null-terminated character string in which the string length is stored with the string