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

Перераспределяет выделенную ранее строку размером второй строки и копирует вторую строку в перераспределенную память.

Синтаксис

INT SysReAllocString(
  [in, out]      BSTR          *pbstr,
  [in, optional] const OLECHAR *psz
);

Параметры

[in, out] pbstr

Ранее выделенная строка.

[in, optional] psz

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

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

Код возврата Описание
TRUE
Строка успешно перераспределена.
FALSE
Недостаточно памяти.

Комментарии

Адрес, переданный в psz, не может быть частью строки, переданной в pbstr, или могут возникнуть непредвиденные результаты.

Если pbstr имеет значение NULL, произойдет нарушение доступа, и программа завершится сбоем. Вы несете ответственность за защиту этой функции от указателей NULL.

Требования

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

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

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