Функция 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 |
См. также раздел
Расширенные лингвистические службы