структура MAPPING_PROPERTY_BAG (elscore.h)
Содержит свойства данных распознавания текста, полученные mappingRecognizeText.
Синтаксис
typedef struct _MAPPING_PROPERTY_BAG {
size_t Size;
PMAPPING_DATA_RANGE prgResultRanges;
DWORD dwRangesCount;
LPVOID pServiceData;
DWORD dwServiceDataSize;
LPVOID pCallerData;
DWORD dwCallerDataSize;
LPVOID pContext;
} MAPPING_PROPERTY_BAG, *PMAPPING_PROPERTY_BAG;
Члены
Size
Размер структуры, используемый для проверки версии структуры. Это значение обязательно.
prgResultRanges
Указатель на массив MAPPING_DATA_RANGE структур, содержащих все результаты распознанного текстового диапазона. Этот элемент заполняется параметром MappingRecognizeText.
dwRangesCount
Количество элементов в массиве, указанное prgResultRanges. Этот элемент заполняется параметром MappingRecognizeText.
pServiceData
Указатель на частные данные службы. Служба может документировать формат этих данных, чтобы приложение пользовалось ими. Служба также управляет памятью для этих данных. Этот элемент заполняется параметром MappingRecognizeText.
dwServiceDataSize
Размер (в байтах) данных частной службы, заданный параметром pServiceData. Если нет частных данных, размер устанавливается равным 0. Этот элемент заполняется параметром MappingRecognizeText.
pCallerData
Указатель на частные данные приложения, передаваемые службе. Приложение управляет памятью для этих данных.
dwCallerDataSize
Размер (в байтах) данных частного приложения, указанный в pCallerData. Этот член имеет значение 0, если нет частных данных.
pContext
Зарезервировано для внутреннего использования.
Комментарии
Памятью для самой структуры контейнера свойств управляет приложение. Платформа ELS и ее службы управляют только указателями данных, которые хранятся в контейнере свойств.
Требования
Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Верхняя часть | elscore.h |