Vova Mshanetskiy : winhttp: Support WINHTTP_OPTION_PARENT_HANDLE in request_query_option().
Module: wine Branch: master Commit: 8bba759156f2e0e8e89aae162c916d9620ea70d8 URL: https://gitlab.winehq.org/wine/wine/-/commit/8bba759156f2e0e8e89aae162c916d9... Author: Vova Mshanetskiy <vovams163(a)gmail.com> Date: Mon Apr 24 23:59:36 2023 +0300 winhttp: Support WINHTTP_OPTION_PARENT_HANDLE in request_query_option(). --- dlls/winhttp/session.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dlls/winhttp/session.c b/dlls/winhttp/session.c index 6b426bee220..69320bf8ee7 100644 --- a/dlls/winhttp/session.c +++ b/dlls/winhttp/session.c @@ -737,6 +737,14 @@ static BOOL request_query_option( struct object_header *hdr, DWORD option, void switch (option) { + case WINHTTP_OPTION_PARENT_HANDLE: + { + if (!validate_buffer( buffer, buflen, sizeof(HINTERNET) )) return FALSE; + + *(HINTERNET *)buffer = request->connect->hdr.handle; + *buflen = sizeof(HINTERNET); + return TRUE; + } case WINHTTP_OPTION_SECURITY_FLAGS: { DWORD flags;
participants (1)
-
Alexandre Julliard