From: Haoyang Chen chenhaoyang@kylinos.cn
--- dlls/winhttp/request.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+)
diff --git a/dlls/winhttp/request.c b/dlls/winhttp/request.c index e64cefd6574..3faedbfc82b 100644 --- a/dlls/winhttp/request.c +++ b/dlls/winhttp/request.c @@ -5935,6 +5935,20 @@ static HRESULT WINAPI winhttp_request_get_Option( V_VT( value ) = VT_I4; V_I4( value ) = request->url_codepage; break; + case WinHttpRequestOption_SslErrorIgnoreFlags: + { + DWORD flags; + DWORD size = sizeof(flags); + + if (WinHttpQueryOption(request->hrequest, WINHTTP_OPTION_SECURITY_FLAGS, &flags, &size)) + { + V_VT( value ) = VT_I4; + V_I4( value ) = flags; + } + else + hr = E_INVALIDARG; + break; + } default: FIXME("unimplemented option %u\n", option); hr = E_NOTIMPL;