ResUtilRemoveResourceServiceEnvironment-Funktion (resapi.h)
Entfernt die Umgebungsdaten aus einem Dienst. Diese Funktion muss aus einer Ressourcen-DLL aufgerufen werden. Der PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT Typ definiert einen Zeiger auf diese Funktion.
Syntax
DWORD ResUtilRemoveResourceServiceEnvironment(
[in] LPCWSTR pszServiceName,
[in] PLOG_EVENT_ROUTINE pfnLogEvent,
[in] RESOURCE_HANDLE hResourceHandle
);
Parameter
[in] pszServiceName
Zeiger auf eine mit NULL beendete Unicode-Zeichenfolge, die den Namen des Diensts enthält.
[in] pfnLogEvent
Zeiger auf die LogEvent-Einstiegspunktfunktion der Ressourcen-DLL, die den Dienst verwaltet.
[in] hResourceHandle
Ressourcenhandle, das die LogEvent-Einstiegspunktfunktion erfordert. Verwenden Sie das Handle, das an die DLL in der Open-Einstiegspunktfunktion übergeben wurde.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.
Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Zielplattform | Windows |
Kopfzeile | resapi.h |
Bibliothek | ResUtils.lib |
DLL | ResUtils.dll |