Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SetProxyHostName method specifies the name of the proxy server.
IWMSAdminNetworkDataSourcePlugin.SetProxyHostName(bstrProtocol, newVal);
Arguments
bstrProtocol |
[in] string containing the protocol. This must be HTTP or RTSP. |
newVal |
[in] string containing the name of the proxy server. |
Return Value
This method does not return a value.
If this method fails, it throws an exception.
Number |
Description |
|---|---|
0xC00D002B |
The bstrProtocol parameter must be HTTP or RTSP. |
Example
using Microsoft.WindowsMediaServices.Interop;
using System.Runtime.InteropServices;
// Declare variables.
WMSServer Server;
IWMSPlugin Plugin;
IWMSAdminNetworkDataSourcePlugin AdminNetDataSrc;
try {
// Create a new WMSServer object.
Server = new WMSServerClass();
// Retrieve the plug-in to be configured.
Plugin = Server.DataSources[
"WMS Network Data Source"];
// Retrieve the custom interface of the plug-in.
AdminNetDataSrc =
(IWMSAdminNetworkDataSourcePlugin)Plugin.CustomInterface;
// Set the proxy host name associated with the RTSP protocol.
AdminNetDataSrc.SetProxyHostName("RTSP", "myproxy");
}
catch (COMException comExc) {
// TODO: Handle COM exceptions.
}
catch (Exception e) {
// TODO: Handle exceptions.
}
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003 family, Windows Server 2008 family.