【发布时间】:2010-08-19 00:24:30
【问题描述】:
在 VS2005 中,我生成了一个对 Web 服务的 Web 引用,该 Web 服务将一维字符串数组(“inputArray”)作为输入参数。
为此 Web 服务调用生成的代理函数需要两个参数:
BSTR *inputArray
int inputArray_nSizeIs
将 inputArray 作为 BSTR* 传递的正确语法是什么?目前我是这样声明的:
BSTR inputArray = SysAllocString(L"{'account_name', 'user_name', 'date_time'}");
但是在 atlsoap.h 中生成 SOAP 响应时解析不正确。
【问题讨论】:
标签: c++ web-services arrays bstr