Partager via


Fonction MappingFreePropertyBag (elscore.h)

Libère la mémoire et les ressources allouées lors d’une opération de reconnaissance de texte ELS.

Syntaxe

HRESULT MappingFreePropertyBag(
  [in] PMAPPING_PROPERTY_BAG pBag
);

Paramètres

[in] pBag

Pointeur vers une structure MAPPING_PROPERTY_BAG contenant les propriétés pour lesquelles libérer des ressources. Ce paramètre ne peut pas être défini sur NULL.

Valeur retournée

Retourne S_OK en cas de réussite. La fonction retourne une valeur HRESULT d’erreur si elle ne réussit pas.

Remarques

Un service ELS alloue de la mémoire et des ressources pour les données récupérées à partir des appels d’application à MappingRecognizeText. La fonction MappingFreePropertyBag libère ces ressources.

Attention Les services ne devraient pas être libérés avant de libérer les sacs de propriété produits par ces services.
 
Attention L’application ne doit appeler cette fonction qu’une seule fois pour chaque appel à MappingRecognizeText lorsque le conteneur de propriétés n’est plus nécessaire. Le fait de ne pas appeler MappingFreePropertyBag après chaque appel à MappingRecognizeText provoque une fuite de ressources. Pour plus d’informations sur l’allocation de mémoire pour le conteneur de propriétés, consultez les remarques relatives à la structure MAPPING_PROPERTY_BAG .
 

Configuration requise

Condition requise Valeur
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]
Plateforme cible Windows
En-tête elscore.h
Bibliothèque Elscore.lib
DLL Elscore.dll

Voir aussi

Services linguistiques étendus

Fonctions des services linguistiques étendus

MAPPING_PROPERTY_BAG

MappingRecognizeText

Demande de reconnaissance de texte