estrutura MAPPING_PROPERTY_BAG (elscore.h)

Contém as propriedades de dados de reconhecimento de texto recuperadas por MappingRecognizeText.

Sintaxe

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;

Membros

Size

Tamanho da estrutura, usada para verificar a versão da estrutura. Esse valor é necessário.

prgResultRanges

Ponteiro para uma matriz de estruturas de MAPPING_DATA_RANGE que contém todos os resultados de intervalo de texto reconhecidos. Esse membro é preenchido por MappingRecognizeText.

dwRangesCount

Número de itens na matriz indicada por prgResultRanges. Esse membro é preenchido por MappingRecognizeText.

pServiceData

Ponteiro para dados de serviço privado. O serviço pode documentar o formato desses dados para que o aplicativo possa usá-los. O serviço também gerencia a memória para esses dados. Esse membro é preenchido por MappingRecognizeText.

dwServiceDataSize

Tamanho, em bytes, dos dados de serviço privado especificados por pServiceData. O tamanho será definido como 0 se não houver dados privados. Esse membro é preenchido por MappingRecognizeText.

pCallerData

Ponteiro para dados de aplicativo privado a serem passados para o serviço. O aplicativo gerencia a memória para esses dados.

dwCallerDataSize

Tamanho, em bytes, dos dados de aplicativo privado indicados em pCallerData. Esse membro será definido como 0 se não houver dados privados.

pContext

Reservado para uso interno.

Comentários

A memória da própria estrutura do recipiente de propriedades é gerenciada pelo aplicativo. A plataforma ELS e seus serviços gerenciam apenas os ponteiros de dados que armazenam no recipiente de propriedades.

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho elscore.h

Confira também

Estruturas de Serviços Linguísticos Estendidos

MAPPING_DATA_RANGE

MappingRecognizeText