Поделиться через


Метод CHString::ReleaseBuffer (chstring.h)

[Класс CHString является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод ReleaseBuffer завершает использование буфера, выделенного GetBuffer.

Синтаксис

void  throw(CHeap_Exception) ReleaseBuffer(
  int nNewLength
);

Параметры

nNewLength

Новая длина строки в символах без учета завершающего символа NULL .

Если строка заканчивается null, значение по умолчанию –1 задает размер строки CHString текущей длины строки.

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

Этот метод не возвращает значение.

Комментарии

Если известно, что строка в буфере завершается null, можно опустить параметр nNewLength . Если строка не заканчивается null, используйте nNewLength , чтобы указать ее длину. Адрес, возвращенный GetBuffer , недопустим после вызова ReleaseBuffer или любой другой операции CHString .

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header chstring.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

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

CHString

CHString::GetBuffer