System.TModuleUnloadProcLW
Delphi
TModuleUnloadProcLW = procedure (HInstance: THandle);
C++
typedef void __fastcall (*TModuleUnloadProcLW)(NativeUInt HInstance);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | System.pas System.hpp |
System | System |
説明
TModuleUnloadProcLW は、パッケージのアンロード中に呼び出すことができるプロシージャを表します。
Delphi には、アプリケーションで使用されたパッケージをアンロードする前に、TModuleUnloadProcLW ルーチンを呼び出すことができるオプションがあります。実際には、AddModuleUnloadProc が、Delphi がアンロードを実行するために呼び出す内部ルーチンのリストの先頭に、ユーザー定義のルーチンを追加します。
HInstance は、アンロードされている DLL Package インスタンスへのハンドルです。
名前の LW の部分は、Long Word 型のパッケージ ハンドルを表します。これは、Windows のハンドルや THandle 型と同じです。