Partager via


structure MAPPING_PROPERTY_BAG (elscore.h)

Contient les propriétés de données de reconnaissance de texte récupérées par MappingRecognizeText.

Syntaxe

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;

Membres

Size

Taille de la structure, utilisée pour vérifier la version de la structure. Cette valeur est requise.

prgResultRanges

Pointeur vers un tableau de structures MAPPING_DATA_RANGE contenant tous les résultats de plage de texte reconnus. Ce membre est rempli par MappingRecognizeText.

dwRangesCount

Nombre d’éléments dans le tableau indiqué par prgResultRanges. Ce membre est rempli par MappingRecognizeText.

pServiceData

Pointeur vers des données de service privé. Le service peut documenter le format de ces données afin que l’application puisse les utiliser. Le service gère également la mémoire pour ces données. Ce membre est rempli par MappingRecognizeText.

dwServiceDataSize

Taille, en octets, des données de service privé spécifiées par pServiceData. La taille est définie sur 0 s’il n’existe aucune donnée privée. Ce membre est rempli par MappingRecognizeText.

pCallerData

Pointeur vers des données d’application privées à transmettre au service. L’application gère la mémoire pour ces données.

dwCallerDataSize

Taille, en octets, des données d’application privée indiquées dans pCallerData. Ce membre a la valeur 0 s’il n’existe aucune donnée privée.

pContext

Réservé à un usage interne.

Notes

La mémoire de la structure du conteneur de propriétés elle-même est gérée par l’application. La plateforme ELS et ses services gèrent uniquement les pointeurs de données qu’ils stockent dans le conteneur de propriétés.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête elscore.h

Voir aussi

Structures étendues des services linguistiques

MAPPING_DATA_RANGE

MappingRecognizeText