is light share by multi RC?

I have multi Render Context,I find some command like glEnable(GL_LIGHTING),glEnable(GL_LIGHT0)… is shared by these RC?
Am I right?

You can only share “resources” like display lists, textures, vertex arrays, fragment/vertex programs and so on, the current texture, lights and so on cannot be shared between two rendering contexts.