From 7e18416e80780a70a88a1247b39278e5bdf279aa Mon Sep 17 00:00:00 2001 From: Johannes Stezenbach Date: Sat, 22 Dec 2007 23:29:11 +0100 Subject: [PATCH] wininet: Implement support for INTERNET_OPTION_VERSION in InternetQueryOptionW. --- dlls/wininet/internet.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index cf4e9bffaa8..03c5153b020 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -2330,6 +2330,20 @@ static BOOL INET_QueryOptionHelper(BOOL bIsUnicode, HINTERNET hInternet, DWORD d } } break; + case INTERNET_OPTION_VERSION: + { + TRACE("INTERNET_OPTION_VERSION\n"); + if (*lpdwBufferLength < sizeof(INTERNET_VERSION_INFO)) + INTERNET_SetLastError(ERROR_INSUFFICIENT_BUFFER); + else + { + static const INTERNET_VERSION_INFO info = { 6, 0 }; + memcpy(lpBuffer, &info, sizeof(info)); + *lpdwBufferLength = sizeof(info); + bSuccess = TRUE; + } + break; + } default: FIXME("Stub! %d\n", dwOption); break;