Condividi tramite


Funzione MappingFreeServices (elscore.h)

Libera memoria e risorse allocate per l'applicazione per interagire con uno o più servizi ELS. La memoria e le risorse vengono allocate in una chiamata dell'applicazione a MappingGetServices.

Sintassi

HRESULT MappingFreeServices(
  [in] PMAPPING_SERVICE_INFO pServiceInfo
);

Parametri

[in] pServiceInfo

Puntatore a una matrice di strutture MAPPING_SERVICE_INFO contenenti le descrizioni dei servizi recuperate da una chiamata precedente a MappingGetServices. Questo parametro non può essere impostato su NULL.

Valore restituito

Restituisce S_OK in caso di esito positivo. La funzione restituisce un valore HRESULT di errore se non riesce.

Commenti

Attenzione I servizi non devono essere liberati prima di liberare i contenitori di proprietà prodotti da tali servizi.
 
Poiché tutti i servizi attualmente vengono eseguiti nel processo dell'applicazione, la piattaforma ELS non scarica le DLL del servizio quando i servizi vengono rilasciati. Il sistema operativo scarica automaticamente le DLL al termine dell'applicazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione elscore.h
Libreria Elscore.lib
DLL Elscore.dll

Vedi anche

Enumerazione e freeing dei servizi

Servizi linguistici estesi

Funzioni di Servizi linguistici estesi

MAPPING_SERVICE_INFO

MappingGetServices