IWMPNetwork:: setProxyPort 메서드IWMPNetwork::setProxyPort method

SetProxyPort 메서드는 사용할 프록시 포트를 지정 합니다.The setProxyPort method specifies the proxy port to use.

구문Syntax

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

매개 변수Parameters

bstrProtocol [ 진행]bstrProtocol [in]

프로토콜 이름인 system.string 입니다.A System.String that is the protocol name. 지원 되는 프로토콜 목록은 지원 되는 프로토콜 및 파일 형식을 참조 하세요.For a list of supported protocols, see Supported Protocols and File Types.

lProxyPort [ 진행]lProxyPort [in]

사용할 프록시 포트인 system.object 입니다.A System.Int32 that is the proxy port to use.

반환 값Return value

이 메서드는 값을 반환하지 않습니다.This method does not return a value.

설명Remarks

이 메서드는 IWMPNetwork 에서 검색 된 값이 2 (수동 설정 사용)가 아닌 경우에는 적용 되지 않습니다.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

다음 코드 예제에서는 setProxyPort 를 사용 하 여 MMS 프로토콜에 대 한 Windows Media Player 프록시 포트 번호를 지정 합니다.The following code example uses setProxyPort to specify the Windows Media Player proxy port number for the MMS protocol. 단추를 클릭 하면 텍스트 상자에서 포트 번호가 검색 됩니다.The port number is retrieved from a text box when a button is clicked. AxWMPLib 개체는 player 라는 변수로 표시 됩니다.The AxWMPLib.AxWindowsMediaPlayer object is represented by the variable named player.

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

요구 사항Requirements

요구 사항Requirement Value
VersionVersion
Windows Media Player 9 시리즈 이상Windows Media Player 9 Series or later
네임스페이스Namespace
WMPLibWMPLib
어셈블리Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

참고 항목See also

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

IWMPNetwork. getProxyPort (VB 및 c #)IWMPNetwork.getProxyPort (VB and C#)

IWMPNetwork 설정 (VB 및 c #)IWMPNetwork.getProxySettings (VB and C#)