Функция SysAllocString (oleauto.h)

Выделяет новую строку и копирует в нее переданную строку.

Синтаксис

BSTR SysAllocString(
  [in, optional] const OLECHAR *psz
);

Параметры

[in, optional] psz

Строка для копирования.

Возвращаемое значение

В случае успешного выполнения возвращает строку. Если psz является строкой нулевой длины, возвращает BSTR нулевой длины. Если psz имеет значение NULL или существует недостаточно памяти, возвращает значение NULL.

Комментарии

Строки, созданные с помощью SysAllocString , можно освободить с помощью SysFreeString.

Требования

Требование Значение
Целевая платформа Windows
Header oleauto.h
Библиотека OleAut32.lib
DLL OleAut32.dll

См. также раздел

Функции обработки строк