一个接口函数
myinterface(/*[in]*/ BSTR R1, /*[out]*/ BSTR* Error, /*[out, retval]*/ BSTR* ret)
{
....
unsigned char myval[10];
....
}
问题1:ret如何得到myval[10]的值?即如何转换unsigned char myval[10]为BSTR?
问题2:在ASP中,如何得到Error的值?
myinterface(/*[in]*/ BSTR R1, /*[out]*/ BSTR* Error, /*[out, retval]*/ BSTR* ret)
{
....
unsigned char myval[10];
....
}
问题1:ret如何得到myval[10]的值?即如何转换unsigned char myval[10]为BSTR?
问题2:在ASP中,如何得到Error的值?
*ret=T2BSTR((LPCTSTR)(myval));Error同样处理
myinterface(/*[in]*/ BSTR R1, /*[out]*/ VARIANT* Error, /*[out, retval]*/ BSTR* ret)