SysInit.SetDliNotifyHook2

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function SetDliNotifyHook2(HookProc: TDelayedLoadHook): TDelayedLoadHook;

プロパティ

種類 可視性 ソース ユニット
function public SysInit.pas SysInit SysInit

説明

遅延ロード ヘルパの通知フック プロシージャを設定します。


SetDliNotifyHook2 を使用すると、遅延ロード ヘルパのフック プロシージャを設定できます。 設定されるプロシージャは、遅延ロード ヘルパが内部的に起動されるたびに自動的に呼び出されます。

SysInit.SetDliNotifyHook2 ルーチンは SysInit.TDelayedLoadHook プロシージャを受け取り、それまでに登録されていたフック プロシージャを返します。 新たに登録するフック プロシージャの中では、それまでに登録されていたフック プロシージャを呼び出すことをお勧めします。

登録されたフック プロシージャは、次の SysInit.dliNotification 通知メッセージに対してのみ、呼び出されます:

  • dliNoteStartProcessing
  • dliNotePreLoadLibrary
  • dliNotePreLoadLibrary
  • dliNoteEndProcessing

関連項目


コード例