I'm attempting to share a single OpenGL 3.x context across multiple processes. I use the new wglCreateContextARB function and pass in the existing context. It then returns a handle which has the same value as the handle in the other process. No errors are given, yet it doesn't work.

After some searching, I get the impression this isn't supposed to work, but shouldn't I get some kind of error then?