System.Net.AutoWebProxyScriptWrapper.ScriptHost.ProcessUrlAction C# (CSharp) Method

ProcessUrlAction() public method

public ProcessUrlAction ( int dwAction, int pPolicy, int cbPolicy, byte pContext, int cbContext, int dwFlags, int dwReserved ) : int
dwAction int
pPolicy int
cbPolicy int
pContext byte
cbContext int
dwFlags int
dwReserved int
return int
            public int ProcessUrlAction(int dwAction, int[] pPolicy, int cbPolicy, byte[] pContext, int cbContext, int dwFlags, int dwReserved) {
                GlobalLog.Print("AutoWebProxyScriptWrapper.ScriptHost#" + ValidationHelper.HashString(this) + "::ProcessUrlAction()");
                if (pPolicy != null && cbPolicy >= Marshal.SizeOf(typeof(int))) {
                    pPolicy[0] = (int)UrlPolicy.DisAllow;
                }

                return (int)HRESULT.S_FALSE; // S_FALSE means the policy != URLPOLICY_ALLOW.
            }