Light parameters are message
            attributes. Connect any output attribute of a light node (not the
            shape node) to, for example, the desired element of a light array
            of your custom material shader. 
         
         These extensions should
            enable you to create pretty much any shading network supported by
            mental ray. It can be either exported to a file or rendered from
            within Maya. Some restrictions apply: 
         
         
            - Cooperation between proprietary mental
               ray shaders and the Maya base shader library is not always seamlessly
               possible. Although much work has been put into making the Maya base
               shaders compatible with standard mental ray shaders, some restrictions
               still apply. Custom shaders might thus have to be designed in a
               special way, if cooperation between the Maya base shader library
               and custom shaders is desired. 
            
- The mental ray Phenomenizer represents
               a shader declaration, not a definition. Therefore, it cannot be
               directly linked into a shading network.