同样的程序,换个编译环境就出现如下错误:
syntax error : identifier '__RPC__in'
syntax error : identifier '__RPC__in_opt
syntax error : identifier '__RPC__out_ecount_part'
原因:不同版本的SDK头文件包含有所不同,而以上三个标识符都是定义在头文件"rpcsal.h"中。
解决办法:包含头文件"rpcsal.h"即可
#include <rpcsal.h>
本文介绍了一种在更换编译环境后遇到的关于RPC标识符的语法错误,并给出了具体的解决方案,即通过包含rpcsal.h头文件来解决此问题。
同样的程序,换个编译环境就出现如下错误:
syntax error : identifier '__RPC__in'
syntax error : identifier '__RPC__in_opt
syntax error : identifier '__RPC__out_ecount_part'
原因:不同版本的SDK头文件包含有所不同,而以上三个标识符都是定义在头文件"rpcsal.h"中。
解决办法:包含头文件"rpcsal.h"即可
#include <rpcsal.h>
2054

被折叠的 条评论
为什么被折叠?