Try posting here instead:
MSDN IE Development Forums
http://forums.microsoft.com/MSDN/def...D=253&SiteID=1
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin
http://aumha.net
DTS-L
http://dts-l.net/
wrote:
> I have an Asynchronous Pluggable Protocol (APP) that I have developed
> which is basically a search protocol for web pages on a particular
> server. Most of the work for the protocol is handled by the BHO, but
> due to protected mode in Vista IE7 it was necessary for me to develop
> an APP to handle the security zone information.
>
> So I now just have an implementation of the IInternetProtocolInfo and
> I return the correct http protocol for the security URL action in
> ParseURL. For all other requests to this interface I return
> INET_E_DEFAULT_ACTION.
>
> This then works perfectly for all cases except when the navigation
> occurs in an IE instance with protected mode on and the page being
> navigated to is in a protected mode off zone.
>
> For example, my web server has been added to trusted sites and is
> therefore in the protected mode off zone. I load up my browser whose
> homepage is google, and IE is loaded with protected mode on. In the
> address bar I type: myprot://mypage. After this my APP gets a request
> for the security URL, I return a valid URL and the current browser
> shows the warning dialog to tell me a new window will have to be
> launched to show this page. But when I press OK, nothing happens?????
>
> If i do the same thing going the other way (i.e. in a protected mode
> off browser navigating to a server in a protected mode zone) then
> everything the same pattern is followed up until the warning, except
> when I press ok the new browser opens and the page loads.
>
> I have used processmon to try and see what is happening, and what it
> seems is that ieuser.exe just stops processing the navigation.
>
> Has anyone had this happen to them. Any suggestions on how I can find
> out why my navigation is disappearing?
>
> Travis