Привет! Пишу расширение браузера. Не молучается передать сформировать пользовательские заголовки корректно, точнее вроде получается, но на деле оказывается что они не передаются. Вот код, вызываемый по событию BeforeNavigate2:
VARIANT vtHeaders;
V_VT(&vtHeaders) = VT_BSTR;
V_BSTR(&vtHeders) = SysAllocString(L"Referrer:
http://microsoft.com\r\n");
HRESULT hr = m_spWebBrowser2->Navigate2(&vtUrl, &vtEmpty, &vtEmpty, &vtEmpty, &vtHeaders);
получаю E_FAIL в hr,
если же делать просто
HRESULT hr = m_spWebBrowser2->Navigate2(&vtUrl, &vtEmpty, &vtEmpty, &vtEmpty, &vtEmpty);
то нормально иду по урлу.
пишу в VS 2008.