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

関連項目


コード例