| OLD | NEW |
| 1 #pragma once | 1 #pragma once |
| 2 #include <cstdint> | 2 #include <cstdint> |
| 3 #include "ProtocolCF.h" | 3 #include "ProtocolCF.h" |
| 4 #include "ProtocolImpl.h" | 4 #include "ProtocolImpl.h" |
| 5 #define IE_MAX_URL_LENGTH 2048 | 5 #define IE_MAX_URL_LENGTH 2048 |
| 6 | 6 |
| 7 class WBPassthruSink : | 7 class WBPassthruSink : |
| 8 public PassthroughAPP::CInternetProtocolSinkWithSP<WBPassthruSink, CComM
ultiThreadModel>, | 8 public PassthroughAPP::CInternetProtocolSinkWithSP<WBPassthruSink, CComM
ultiThreadModel>, |
| 9 public IHttpNegotiate | 9 public IHttpNegotiate |
| 10 { | 10 { |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 74 STDMETHODIMP Start(LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, | 74 STDMETHODIMP Start(LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, |
| 75 IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved) override
; | 75 IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved) override
; |
| 76 | 76 |
| 77 //IInternetProtocol | 77 //IInternetProtocol |
| 78 STDMETHODIMP Read(/* [in, out] */ void *pv,/* [in] */ ULONG cb,/* [out] */ ULO
NG *pcbRead) override; | 78 STDMETHODIMP Read(/* [in, out] */ void *pv,/* [in] */ ULONG cb,/* [out] */ ULO
NG *pcbRead) override; |
| 79 | 79 |
| 80 STDMETHODIMP LockRequest(/* [in] */ DWORD dwOptions) override; | 80 STDMETHODIMP LockRequest(/* [in] */ DWORD dwOptions) override; |
| 81 STDMETHODIMP UnlockRequest() override; | 81 STDMETHODIMP UnlockRequest() override; |
| 82 | 82 |
| 83 bool m_shouldSupplyCustomContent; | 83 bool m_shouldSupplyCustomContent; |
| 84 bool m_hasOriginalStartCalled; | |
| 85 }; | 84 }; |
| OLD | NEW |