Zebediah Figura : httpapi: Stub HttpSetRequestQueueProperty().

Alexandre Julliard julliard at winehq.org
Tue Jan 28 15:35:26 CST 2020


Module: wine
Branch: master
Commit: afe9217b57c9077dce20a6c9762ae27813d43b5b
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=afe9217b57c9077dce20a6c9762ae27813d43b5b

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Mon Jan 27 10:56:39 2020 -0600

httpapi: Stub HttpSetRequestQueueProperty().

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48514
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/httpapi/httpapi.spec   |  1 +
 dlls/httpapi/httpapi_main.c | 11 +++++++++++
 include/http.h              |  1 +
 3 files changed, 13 insertions(+)

diff --git a/dlls/httpapi/httpapi.spec b/dlls/httpapi/httpapi.spec
index c27d0c96b0..e1a16c39ab 100644
--- a/dlls/httpapi/httpapi.spec
+++ b/dlls/httpapi/httpapi.spec
@@ -51,6 +51,7 @@
 @ stub HttpSetAppPoolInformation
 @ stub HttpSetConfigGroupInformation
 @ stub HttpSetControlChannelInformation
+@ stdcall HttpSetRequestQueueProperty(ptr long ptr long long ptr)
 @ stub HttpSetServerContextInformation
 @ stdcall HttpSetServiceConfiguration(ptr long ptr long ptr)
 @ stdcall HttpSetUrlGroupProperty(int64 long ptr long)
diff --git a/dlls/httpapi/httpapi_main.c b/dlls/httpapi/httpapi_main.c
index 8adbd38be5..c24cadfaeb 100644
--- a/dlls/httpapi/httpapi_main.c
+++ b/dlls/httpapi/httpapi_main.c
@@ -760,3 +760,14 @@ ULONG WINAPI HttpCloseRequestQueue(HANDLE handle)
         return GetLastError();
     return ERROR_SUCCESS;
 }
+
+/***********************************************************************
+ *        HttpSetRequestQueueProperty     (HTTPAPI.@)
+ */
+ULONG WINAPI HttpSetRequestQueueProperty(HANDLE queue, HTTP_SERVER_PROPERTY property,
+        void *value, ULONG length, ULONG reserved1, void *reserved2)
+{
+    FIXME("queue %p, property %u, value %p, length %u, reserved1 %#x, reserved2 %p, stub!\n",
+            queue, property, value, length, reserved1, reserved2);
+    return ERROR_CALL_NOT_IMPLEMENTED;
+}
diff --git a/include/http.h b/include/http.h
index 394167fd68..f569c1ecb5 100644
--- a/include/http.h
+++ b/include/http.h
@@ -447,6 +447,7 @@ ULONG WINAPI HttpReceiveRequestEntityBody(HANDLE queue, HTTP_REQUEST_ID id, ULON
 ULONG WINAPI HttpRemoveUrl(HANDLE queue, const WCHAR *url);
 ULONG WINAPI HttpRemoveUrlFromUrlGroup(HTTP_URL_GROUP_ID id, const WCHAR *url, ULONG flags);
 ULONG WINAPI HttpSendHttpResponse(HANDLE queue, HTTP_REQUEST_ID id, ULONG flags, HTTP_RESPONSE *response, HTTP_CACHE_POLICY *cache_policy, ULONG *ret_size, void *reserved1, ULONG reserved2, OVERLAPPED *ovl, HTTP_LOG_DATA *log_data);
+ULONG WINAPI HttpSetRequestQueueProperty(HANDLE queue, HTTP_SERVER_PROPERTY property, void *value, ULONG length, ULONG reserved1, void *reserved2);
 ULONG WINAPI HttpSetServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,LPOVERLAPPED);
 ULONG WINAPI HttpSetUrlGroupProperty(HTTP_URL_GROUP_ID id, HTTP_SERVER_PROPERTY property, void *value, ULONG length);
 




More information about the wine-cvs mailing list