You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a couple of questions. I patch VTABLE of IInternetProtocolEx ie StartEx. Works great to see whats going through the pipe. However how do you reliably detect which window is sending such requests?
Sometimes StartEx is launched on the main thread sometimes not and so a map won't exactly work 100%. Even Switch / Continue trick doesn't always work for all file types.
One idea would be to force it to run on the main thread all the time but I don't know how exactly to do that.
Are there other solutions for this problem out there? :)
The text was updated successfully, but these errors were encountered:
Joe,
there is in deed no way to detect this - at least we didn't find any. The only hint we had was, that the first request on the document (main) thread was always for the top frame.
But in case you want to dig deeper you might try this: Get other interfaces from the protocol sink via IServiceProvider and see if any of them can deliver you any of the window specific interfaces. We tried this also, but didn't find a reliable way to get what we need, so we gave up after a while. Maybe you have more luck!
Arne
Hello!
I have a couple of questions. I patch VTABLE of IInternetProtocolEx ie StartEx. Works great to see whats going through the pipe. However how do you reliably detect which window is sending such requests?
Sometimes StartEx is launched on the main thread sometimes not and so a map won't exactly work 100%. Even Switch / Continue trick doesn't always work for all file types.
One idea would be to force it to run on the main thread all the time but I don't know how exactly to do that.
Are there other solutions for this problem out there? :)
The text was updated successfully, but these errors were encountered: