Export (0) Print
Expand All

IWMPNetwork::setProxyExceptionList method

The setProxyExceptionList method specifies the proxy exception list.

Syntax



public void setProxyExceptionList(
  System.String bstrProtocol,
  System.String pbstrExceptionList
);


Parameters

bstrProtocol [in]

A System.String that is the protocol name. For a list of supported protocols, see Supported Protocols and File Types.

pbstrExceptionList [in]

A System.String that is a semicolon-delimited list of hosts for which the proxy server is bypassed. Leading and trailing spaces should not be present.

Return value

This method does not return a value.

Remarks

This is a list of computers, domains, and/or addresses that will bypass the proxy server when the host portion of the target URL matches an entry in the list.

The * character can be used as a wildcard character for listing entries. For example, *.com would match all hosts in the com domain, while 67.* would match all hosts in the 67 class A subnet.

This method has no effect unless the value retrieved from IWMPNetwork.getProxySettings is 2 (use manual settings).

This method fails unless the calling application is running on the local computer or intranet.

Examples

The following code example uses setProxyExceptionList to specify a list of hosts for which the proxy server is bypassed when using the MMS protocol. The new list is retrieved from a text box when a button is clicked. The AxWMPLib.AxWindowsMediaPlayer object is represented by the variable named player.



private void setExList_Click(object sender, System.EventArgs e)
{
    // Test whether proxy settings are manual.
    if (player.network.getProxySettings("MMS") == 2)
    {
        // Store the user's new exception list.
        string proxyxlist = exListText.Text;

        // Set the exception list.
        player.network.setProxyExceptionList("MMS", proxyxlist);
    }
    else
    {
        // Warn that the proxy settings must be set to 2 (manual).
        System.Windows.Forms.MessageBox.Show("Proxy settings must be manual!");
    }
}


Requirements

Version

Windows Media Player 9 Series or later

Namespace

WMPLib

Assembly

Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

See also

IWMPNetwork Interface (VB and C#)
IWMPNetwork.getProxyExceptionList (VB and C#)
IWMPNetwork.getProxySettings (VB and C#)

 

 

Community Additions

ADD
Show:
© 2014 Microsoft