IWMPNetwork::setProxyPort 메서드

setProxyPort 메서드는 사용할 프록시 포트를 지정합니다.

구문

public void setProxyPort(
  System.String bstrProtocol,
  System.Int32 lProxyPort
);

Public Sub setProxyPort( _
  ByVal bstrProtocol As System.String, _
  ByVal lProxyPort As System.Int32 _
)
Implements IWMPNetwork.setProxyPort

매개 변수

bstrProtocol [in]

프로토콜 이름인 System.String 입니다. 지원되는 프로토콜 목록은 지원되는 프로토콜 및 파일 형식을 참조하세요.

lProxyPort [in]

사용할 프록시 포트인 System.Int32 입니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

설명

IWMPNetwork.getProxySettings에서 검색된 값이 2(수동 설정 사용)이 아니면 이 메서드는 효과가 없습니다.

호출 애플리케이션이 로컬 컴퓨터 또는 인트라넷에서 실행되지 않는 한 이 메서드가 실패합니다.

예제

다음 코드 예제에서는 setProxyPort를 사용하여 MMS 프로토콜에 대한 Windows 미디어 플레이어 프록시 포트 번호를 지정합니다. 단추를 클릭하면 텍스트 상자에서 포트 번호가 검색됩니다. AxWMPLib.AxWindowsMediaPlayer 개체는 플레이어라는 변수로 표시됩니다.

private void setProxyPort_Click(object sender, System.EventArgs e)
{
    // Test whether proxy settings are manual.
    if (player.network.getProxySettings("MMS") == 2)
    {
        // Store the user's new proxy port number.
        int portnumber = System.Convert.ToInt32(portText.Text);

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

Public Sub setProxyPort_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles setProxyPort.Click

    ' Test whether proxy settings are manual.
    If (player.network.getProxySettings("MMS") = 2) Then

        ' Store the user's new proxy port number.
        Dim portnumber As Integer = System.Convert.ToInt32(portText.Text)

        ' Set the proxy port.
        player.network.setProxyPort("MMS", portnumber)

    Else

        ' Warn that the proxy settings must be set to 2 (manual).
        System.Windows.Forms.MessageBox.Show("Proxy settings must be manual!")

    End If

End Sub

요구 사항

요구 사항
버전
Windows 미디어 플레이어 9 시리즈 이상
네임스페이스
WMPLib
어셈블리
Interop.WMPLib.dll(Interop.WMPLib.dll.dll)

추가 정보

IWMPNetwork 인터페이스(VB 및 C#)

IWMPNetwork.getProxyPort(VB 및 C#)

IWMPNetwork.getProxySettings(VB 및 C#)