Función MappingFreeServices (elscore.h)

Libera memoria y recursos asignados a la aplicación para interactuar con uno o varios servicios ELS. La memoria y los recursos se asignan en una llamada de aplicación a MappingGetServices.

Sintaxis

HRESULT MappingFreeServices(
  [in] PMAPPING_SERVICE_INFO pServiceInfo
);

Parámetros

[in] pServiceInfo

Puntero a una matriz de estructuras de MAPPING_SERVICE_INFO que contienen descripciones de servicio recuperadas por una llamada anterior a MappingGetServices. Este parámetro no se puede establecer en NULL.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente. La función devuelve un valor HRESULT de error si no se realiza correctamente.

Comentarios

Precaución Los servicios no deben liberarse antes de liberar las bolsas de propiedad producidas por esos servicios.
 
Dado que todos los servicios se ejecutan actualmente en el proceso de aplicación, la plataforma ELS no descarga los archivos DLL de servicio cuando se liberan los servicios. El sistema operativo descarga automáticamente los archivos DLL cuando finaliza la aplicación.

Requisitos

Requisito Value
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]
Plataforma de destino Windows
Encabezado elscore.h
Library Elscore.lib
Archivo DLL Elscore.dll

Consulte también

Enumerar y liberar servicios

Servicios lingüísticos extendidos

Funciones de Servicios lingüísticos extendidos

MAPPING_SERVICE_INFO

MappingGetServices