Through promoting the use of knowledge resources effectively, enterprise' s knowledge management capabilities play important roles in its performance of technological innovation. However, there are differences among the impacts of different knowledge management capabilities on the technological innovation performance for their various functions in the use of knowledge in the process of innovation, which is discussed theoretically and tested empirically in this paper. The results show there are systematic differences among the impacts of knowle...