2

VS2005 で、文字列の 1 次元配列 ("inputArray") を入力パラメーターとして受け取る Web サービスへの Web 参照を生成しました。

この Web サービス呼び出し用に生成されたプロキシ関数は、次の 2 つのパラメーターを要求します。

BSTR *inputArray
int inputArray_nSizeIs

inputArray を BSTR* として渡すための適切な構文は何ですか? 現在、私はそれを次のように宣言しています:

BSTR inputArray = SysAllocString(L"{'account_name', 'user_name', 'date_time'}");

しかし、これは atlsoap.h で SOAP 応答を生成するときに不適切に解析されています。

4

1 に答える 1

2
BSTR inputArray[3];
inputArray[0] = SysAllocString(L"account_name");
inputArray[1] = SysAllocString(L"user_name");
inputArray[2] = SysAllocString(L"date_time");
于 2010-08-19T21:55:28.077 に答える