SysInit.SetDliNotifyHook2
Delphi
function SetDliNotifyHook2(HookProc: TDelayedLoadHook): TDelayedLoadHook;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | SysInit.pas | SysInit | SysInit |
説明
遅延ロード ヘルパの通知フック プロシージャを設定します。
SetDliNotifyHook2 を使用すると、遅延ロード ヘルパのフック プロシージャを設定できます。 設定されるプロシージャは、遅延ロード ヘルパが内部的に起動されるたびに自動的に呼び出されます。
SysInit.SetDliNotifyHook2 ルーチンは SysInit.TDelayedLoadHook プロシージャを受け取り、それまでに登録されていたフック プロシージャを返します。 新たに登録するフック プロシージャの中では、それまでに登録されていたフック プロシージャを呼び出すことをお勧めします。
登録されたフック プロシージャは、次の SysInit.dliNotification 通知メッセージに対してのみ、呼び出されます:
dliNoteStartProcessing
dliNotePreLoadLibrary
dliNotePreLoadLibrary
dliNoteEndProcessing
関連項目