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


Функция ResUtilFreeParameterBlock (resapi.h)

Освобождает память, выделенную для блока параметровresUtilDupParameterBlock.

Синтаксис

void ResUtilFreeParameterBlock(
  [in, out] LPBYTE                       pOutParams,
  [in]      const LPBYTE                 pInParams,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

Параметры

[in, out] pOutParams

Указатель на блок параметров для освобождения.

[in] pInParams

Указатель на блок параметров для использования в качестве ссылки.

[in] pPropertyTable

Указатель на массив RESUTIL_PROPERTY_ITEM структур, описывающих свойства в блоке входных параметров.

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

None

Remarks

Служебная функция ResUtilFreeParameterBlock освобождает любую память, выделенную для каждого члена pOutParams, с учетом следующих ограничений:

  • Он освобождает память только для элементов, на которые ссылается входной параметр pPropertyTable .
  • Он не освобождает память, на которую указывает любой член pInParams.
Не используйте эту функцию с блоками параметров, которые не были выделены с помощью ResUtilDupParameterBlock.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header resapi.h
Библиотека ResUtils.lib
DLL ResUtils.dll

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

RESUTIL_PROPERTY_ITEM

ResUtilDupParameterBlock