System.TModuleUnloadProc
Delphi
TModuleUnloadProc = procedure (HInstance: NativeInt);
C++
typedef void __fastcall (*TModuleUnloadProc)(NativeInt HInstance);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
type typedef |
public | System.pas System.hpp |
System | System |
Description
TModuleUnloadProc defines a procedure that can be called during package unload.
Before Delphi unloads a package that was used by your application, it can optionally call your TModuleUnloadProc routine. In essence, AddModuleUnloadProc adds your callback routine to the head of the list of internal routines that Delphi invokes to perform the unload.
HInstance is the handle to the DLL Package instance being unloaded.