Windows WebServicesAPI-具有WS\u ERROR\u属性的WsCreateError

Windows WebServicesAPI-具有WS\u ERROR\u属性的WsCreateError,windows,web-services,winapi,webservice-client,Windows,Web Services,Winapi,Webservice Client,是否可以使用WSCreateError和WS_error_属性集创建错误obj?我正在得到一个无效的参数 WS_ERROR_PROPERTY Prop; DWORD lang_Id = 1033; Prop.id = WS_ERROR_PROPERTY_LANGID; Prop.value = (void *)&lang_Id; Prop.valueSize = sizeof(lang_Id); WS_ERROR *err = NULL; HRESULT hr = WsCreateE

是否可以使用WSCreateError和WS_error_属性集创建错误obj?我正在得到一个无效的参数

WS_ERROR_PROPERTY Prop;
DWORD lang_Id = 1033;

Prop.id = WS_ERROR_PROPERTY_LANGID;
Prop.value = (void *)&lang_Id;
Prop.valueSize = sizeof(lang_Id);

WS_ERROR *err = NULL;
HRESULT hr = WsCreateError(&prop, 1, &err);
// returns E_INVALID_ARG
我这样称呼有什么不对吗?
任何属性的示例都会很好

lang\u id需要为LANGID类型

pc值是多少?最好是1,第一个参数是数组。pc是1。任何例子都会很有帮助!