フック (プログラミング)
独自処理をプロシージャや関数として定義しておき、登録APIを使って登録する。現代の高級言語によるプログラミングでは、よく見られる実装形態である。
例えばMicrosoft Windowsの場合、OSが提供するフックには整数のIDが振られ、登録用関数SetWindowsHookExが提供されている。フックIDと独自処理への関数ポインタを引数としてSetWindowsHookEx関数を呼び出すと、フック処理として登録される。