注册相关代码