bipTerminateUserExits

Hierbei handelt es sich um eine Implementierungsfunktion, die von der Benutzerexitbibliothek (.lel) exportiert wird. Sie wird direkt vor dem Entladen der Bibliothek .lel aufgerufen; dies ist für gewöhnlich der Fall, wenn der Ausführungsgruppenprozess gestoppt wird. Während des Aufrufs dieser Funktion sollte der Benutzercode alle Ressourcen bereinigen, die während der Funktion bipInitializeUserExits zugeordnet wurden. Wenn diese Funktion nicht exportiert wird, kann die Bibliothek .lel nicht geladen werden. Der Aufruf von Dienstprogrammfunktionen während des Aufrufs von bipTerminateUserExits ist nicht zulässig. Diese Funktion wird in demselben Thread aufgerufen wie bipInitializeUserExits.

Syntax

void bipTerminateUserExits()

Parameter

Keine.

Rückgabewerte

Keine.

Beispiel

extern "C"{

void bipTerminateUserExits(){
  /*An dieser Stelle werden Ressourcen bereinigt, beispielsweise
         gestartete Threads, Dateikennungen, Sockets */
  freeResources();
}

}/*Ende des externen "C" */
Zugehörige Konzepte
Benutzerexits entwickeln
Zugehörige Tasks
Benutzerexit entwickeln
Zugehörige Verweise
bipInitializeUserExits
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as36060_