wglShareList troubles

i’m using VBOs for display but I have several contexts in my app.
I’m trying to use a single VBO for rendering in several context, but cannot make it work correctly… (I’m using windows)

Should I call wglShareList AFTER i have created my VBO in one context ? Or can I just call it once and then create shared VBOs on the fly ?