private static LaunchResult CheckBlockNavigation(Uri originatingUri, Uri destinationUri, bool fEnabled)
 {
     if (!fEnabled)
     {
         return(LaunchResult.Launched);
     }
     if (UnsafeNativeMethods.CoInternetIsFeatureZoneElevationEnabled(BindUriHelper.UriToString(originatingUri), BindUriHelper.UriToString(destinationUri), AppSecurityManager._secMgr, 2) == 1)
     {
         return(LaunchResult.Launched);
     }
     if (AppSecurityManager.IsZoneElevationSettingPrompt(destinationUri))
     {
         return(LaunchResult.NotLaunchedDueToPrompt);
     }
     return(LaunchResult.NotLaunched);
 }