Partager via


MappingFreeServices, fonction (elscore.h)

Libère la mémoire et les ressources allouées à l’application pour interagir avec un ou plusieurs services ELS. La mémoire et les ressources sont allouées dans un appel d’application à MappingGetServices.

Syntaxe

HRESULT MappingFreeServices(
  [in] PMAPPING_SERVICE_INFO pServiceInfo
);

Paramètres

[in] pServiceInfo

Pointeur vers un tableau de structures MAPPING_SERVICE_INFO contenant des descriptions de service récupérées par un appel antérieur à MappingGetServices. 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

Attention Les services ne devraient pas être libérés avant de libérer les sacs de propriété produits par ces services.
 
Étant donné que tous les services s’exécutent actuellement dans le processus d’application, la plateforme ELS ne décharge pas les DLL de service lorsque les services sont libérés. Le système d’exploitation décharge automatiquement les DLL à l’arrêt de l’application.

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

Énumération et libération des services

Services linguistiques étendus

Fonctions des services linguistiques étendus

MAPPING_SERVICE_INFO

MappingGetServices