使用 /robust 标志

始终使用 /robust 开关编译 .idl 文件。 使用 /robust 开关会生成其他信息,使网络数据表示 (NDR) 引擎能够对 COM 和 RPC 应用程序中的动态数组、联合和输出接口指针中的相关参数执行运行时错误检查。 如果软件无法使用此标志进行编译,则软件会受到攻击,任何其他领域的任何工作都无法保护它。