Compartir a través de


estructura MAPPING_PROPERTY_BAG (elscore.h)

Contiene las propiedades de datos de reconocimiento de texto recuperadas por MappingRecognizeText.

Sintaxis

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;

Miembros

Size

Tamaño de la estructura, que se usa para comprobar la versión de la estructura. Este valor es necesario.

prgResultRanges

Puntero a una matriz de estructuras de MAPPING_DATA_RANGE que contienen todos los resultados reconocidos del intervalo de texto. Este miembro se rellena mediante MappingRecognizeText.

dwRangesCount

Número de elementos de la matriz indicado por prgResultRanges. Este miembro se rellena mediante MappingRecognizeText.

pServiceData

Puntero a datos de servicio privado. El servicio puede documentar el formato de estos datos para que la aplicación pueda usarla. El servicio también administra la memoria de estos datos. Este miembro se rellena mediante MappingRecognizeText.

dwServiceDataSize

Tamaño, en bytes, de los datos de servicio privado especificados por pServiceData. El tamaño se establece en 0 si no hay datos privados. Este miembro se rellena mediante MappingRecognizeText.

pCallerData

Puntero a los datos de la aplicación privada que se van a pasar al servicio. La aplicación administra la memoria de estos datos.

dwCallerDataSize

Tamaño, en bytes, de los datos de la aplicación privada indicados en pCallerData. Este miembro se establece en 0 si no hay datos privados.

pContext

Reservado para uso interno.

Comentarios

La aplicación administra la memoria de la propia estructura del contenedor de propiedades. La plataforma ELS y sus servicios solo administran los punteros de datos que almacenan en el contenedor de propiedades.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado elscore.h

Consulte también

Estructuras de servicios lingüísticos extendidos

MAPPING_DATA_RANGE

MappingRecognizeText