Holy cow, I wrote a book!
Who said it was standardized for x86?
Hooking APIs is not supported by Windows. There may be specific interfaces that expose hooks (like CoRegisterInitializeSpy to let you monitor calls to CoInitialize and CoUninitialize, and SetWindowsHookEx to let you hook various window manager operations) but there is no supported general API hooking mechanism provided by the operating system.
CoRegisterInitializeSpy
CoInitialize
CoUninitialize
SetWindowsHookEx
So I don't know where you got that idea from.