System.EnumModules
Delphi
procedure EnumModules(Func: TEnumModuleFunc; Data: Pointer);
procedure EnumModules(Func: TEnumModuleFuncLW; Data: Pointer);
C++
extern DELPHI_PACKAGE void __fastcall EnumModules(TEnumModuleFunc Func, void * Data)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
説明
アプリケーション内のすべてのモジュールのコールバックを実行します。
EnumModules プロシージャは,ユーザー定義のコールバック関数に実行ファイルのハンドルとパッケージのハンドルを交互に渡すことにより,アプリケーション内の実行ファイルとパッケージを列挙します。EnumModules は,アプリケーション内の最後のモジュールを列挙するまで,あるいはコールバック関数が false を返すまで,処理を続けます。次の表に,EnumModules 領域へのパラメータを示します。
パラメータ | 意味 |
---|---|
Func |
TEnumModulesFunc は,コールバック関数のプロシージャインスタンスアドレスを示します。 |
Data |
Data は,コールバック関数に渡される,32 ビットのユーザー定義の値を示します。 |