调整API下的代码访问权限

测试了一下VS里面的代码分析功能，
修改了部分警告，屏蔽了部分警告。