What's the deal with the *ForKernal and *ForUser libraries? Can you only call kernel functions (*ForKernal) when in kernel mode and user functions (*ForUser) in user mode?
This is one area I'm a bit foggy on, and can't seem to find any definitive information...