MappingFreeServices 函数 (elscore.h)

释放分配给应用程序以与一个或多个 ELS 服务交互的内存和资源。 内存和资源在 应用程序调用 MappingGetServices 中分配。

语法

HRESULT MappingFreeServices(
  [in] PMAPPING_SERVICE_INFO pServiceInfo
);

参数

[in] pServiceInfo

指向 MAPPING_SERVICE_INFO 结构的数组的指针,其中包含之前调用 MappingGetServices 检索的服务说明。 此参数不能设置为 NULL

返回值

如果成功,则返回S_OK。 如果函数不成功,则返回错误 HRESULT 值。

注解

谨慎 在释放这些服务产生的财产袋之前,不应释放服务。
 
由于所有服务当前都在应用程序进程中运行,ELS 平台在发布服务时不会卸载服务 DLL。 当应用程序终止时,操作系统会自动卸载 DLL。

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 elscore.h
Library Elscore.lib
DLL Elscore.dll

另请参阅

枚举和释放服务

扩展语言服务

扩展语言服务函数

MAPPING_SERVICE_INFO

MappingGetServices