diff --git a/dlls/webservices/proxy.c b/dlls/webservices/proxy.c index cd90e361ee0..5ff07f7f2c3 100644 --- a/dlls/webservices/proxy.c +++ b/dlls/webservices/proxy.c @@ -235,6 +235,15 @@ HRESULT WINAPI WsCloseServiceProxy( WS_SERVICE_PROXY *handle, const WS_ASYNC_CON return close_channel( proxy->channel ); } +/************************************************************************** + * WsAbortServiceProxy [webservices.@] + */ +HRESULT WINAPI WsAbortServiceProxy( WS_SERVICE_PROXY *handle, WS_ERROR *error ) +{ + FIXME( "%p %p\n", handle, error ); + return E_NOTIMPL; +} + /************************************************************************** * WsCall [webservices.@] */ diff --git a/dlls/webservices/webservices.spec b/dlls/webservices/webservices.spec index 863e92633c1..fb9a1bc5458 100644 --- a/dlls/webservices/webservices.spec +++ b/dlls/webservices/webservices.spec @@ -3,7 +3,7 @@ @ stub WsAbortChannel @ stub WsAbortListener @ stub WsAbortServiceHost -@ stub WsAbortServiceProxy +@ stdcall WsAbortServiceProxy(ptr ptr) @ stub WsAcceptChannel @ stdcall WsAddCustomHeader(ptr ptr long ptr long long ptr) @ stub WsAddErrorString diff --git a/include/webservices.h b/include/webservices.h index 5ce762104e6..8e1270f17c9 100644 --- a/include/webservices.h +++ b/include/webservices.h @@ -1366,6 +1366,7 @@ struct _WS_PROXY_MESSAGE_CALLBACK_CONTEXT void *state; }; +HRESULT WINAPI WsAbortServiceProxy(WS_SERVICE_PROXY*, WS_ERROR*); HRESULT WINAPI WsAddCustomHeader(WS_MESSAGE*, const WS_ELEMENT_DESCRIPTION*, WS_WRITE_OPTION, const void*, ULONG, ULONG, WS_ERROR*); HRESULT WINAPI WsAddMappedHeader(WS_MESSAGE*, const WS_XML_STRING*, WS_TYPE, WS_WRITE_OPTION,