支持静态函数注册