Partager via


Fonction ResUtilRemoveResourceServiceEnvironment (resapi.h)

Supprime les données d’environnement d’un service. Cette fonction doit être appelée à partir d’une DLL de ressource. Le type PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT définit un pointeur vers cette fonction.

Syntaxe

DWORD ResUtilRemoveResourceServiceEnvironment(
  [in] LPCWSTR            pszServiceName,
  [in] PLOG_EVENT_ROUTINE pfnLogEvent,
  [in] RESOURCE_HANDLE    hResourceHandle
);

Paramètres

[in] pszServiceName

Pointeur vers une chaîne Unicode terminée par un caractère Null qui contient le nom du service.

[in] pfnLogEvent

Pointeur vers la fonction de point d’entrée LogEvent de la DLL de ressource qui gère le service.

[in] hResourceHandle

Handle de ressource requis par la fonction de point d’entrée LogEvent . Utilisez le handle passé à la DLL dans la fonction Ouvrir le point d’entrée.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
Plateforme cible Windows
En-tête resapi.h
Bibliothèque ResUtils.lib
DLL ResUtils.dll

Voir aussi

ResUtilGetEnvironmentWithNetName