user32.dllだって(ntdll.dllから見れば)ライブラリに過ぎないし、
ウィンドウメッセージのフックはそのuser32.dllがライブラリとして正式にサポートしてる機構だったりするのだが…