SysStringLen function (oleauto.h)

Returns the length of a BSTR.


UINT SysStringLen(
  [in, optional] BSTR pbstr


[in, optional] pbstr

A previously allocated string.

Return value

The number of characters in bstr, not including the terminating null character. If bstr is null the return value is zero.


The returned value may be different from strlen(bstr) if the BSTR contains embedded Null characters. This function always returns the number of characters specified in the cch parameter of the SysAllocStringLen function used to allocate the BSTR.


Requirement Value
Target Platform Windows
Header oleauto.h
Library OleAut32.lib
DLL OleAut32.dll

See also

String Manipulation Functions