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


Функция MappingFreePropertyBag (elscore.h)

Освобождает память и ресурсы, выделенные во время операции распознавания текста ELS.

Синтаксис

HRESULT MappingFreePropertyBag(
  [in] PMAPPING_PROPERTY_BAG pBag
);

Параметры

[in] pBag

Указатель на структуру MAPPING_PROPERTY_BAG , содержащую свойства, для которых требуется освободить ресурсы. Этот параметр не может иметь значение NULL.

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

В случае успешного выполнения возвращает S_OK. Функция возвращает значение ошибки HRESULT, если она не выполнена.

Комментарии

Служба ELS выделяет память и ресурсы для данных, полученных из вызовов приложений в MappingRecognizeText. Функция MappingFreePropertyBag освобождает эти ресурсы.

Осторожностью Службы не должны освобождаться до освобождения мешков имущества, производимых этими службами.
 
Осторожностью Приложение должно вызывать эту функцию только один раз для каждого вызова MappingRecognizeText , если контейнер свойств больше не требуется. Отсутствие вызова MappingFreePropertyBag после каждого вызова MappingRecognizeText приводит к утечке ресурсов. Дополнительные сведения о выделении памяти для контейнера свойств см. в примечаниях к структуре MAPPING_PROPERTY_BAG .
 

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header elscore.h
Библиотека Elscore.lib
DLL Elscore.dll

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

Расширенные лингвистические службы

Расширенные функции лингвистических служб

MAPPING_PROPERTY_BAG

MappingRecognizeText

Запрос распознавания текста