ReactOS  0.4.15-dev-1150-g593bcce
IWMReaderNetworkConfig2 Interface Reference

import"wmsdkidl.idl";

Inheritance diagram for IWMReaderNetworkConfig2:
Collaboration diagram for IWMReaderNetworkConfig2:

Public Member Functions

HRESULT GetEnableContentCaching ([out] BOOL *enable)
 
HRESULT SetEnableContentCaching ([in] BOOL enable)
 
HRESULT GetEnableFastCache ([out] BOOL *enable)
 
HRESULT SetEnableFastCache ([in] BOOL enable)
 
HRESULT GetAcceleratedStreamingDuration ([out] QWORD *duration)
 
HRESULT SetAcceleratedStreamingDuration ([in] QWORD duration)
 
HRESULT GetAutoReconnectLimit ([out] DWORD *limit)
 
HRESULT SetAutoReconnectLimit ([in] DWORD limit)
 
HRESULT GetEnableResends ([out] BOOL *enable)
 
HRESULT SetEnableResends ([in] BOOL enable)
 
HRESULT GetEnableThinning ([out] BOOL *enable)
 
HRESULT SetEnableThinning ([in] BOOL enable)
 
HRESULT GetMaxNetPacketSize ([out] DWORD *packet_size)
 
- Public Member Functions inherited from IWMReaderNetworkConfig
HRESULT GetBufferingTime ([out] QWORD *buffering_time)
 
HRESULT SetBufferingTime ([in] QWORD buffering_time)
 
HRESULT GetUDPPortRanges ([out, size_is(*ranges)] WM_PORT_NUMBER_RANGE *array, [in, out] DWORD *ranges)
 
HRESULT SetUDPPortRanges ([in, size_is(ranges)] WM_PORT_NUMBER_RANGE *array, [in] DWORD ranges)
 
HRESULT GetProxySettings ([in] const WCHAR *protocol, [out] WMT_PROXY_SETTINGS *proxy)
 
HRESULT SetProxySettings ([in] LPCWSTR protocol, [in] WMT_PROXY_SETTINGS proxy)
 
HRESULT GetProxyHostName ([in] const WCHAR *protocol, [out, size_is(*size)] WCHAR *hostname, [in, out] DWORD *size)
 
HRESULT SetProxyHostName ([in] const WCHAR *protocol, [in] const WCHAR *hostname)
 
HRESULT GetProxyPort ([in] const WCHAR *protocol, [out] DWORD *port)
 
HRESULT SetProxyPort ([in] const WCHAR *protocol, [in] DWORD port)
 
HRESULT GetProxyExceptionList ([in] const WCHAR *protocol, [out, size_is(*count)] WCHAR *exceptions, [in, out] DWORD *count)
 
HRESULT SetProxyExceptionList ([in] const WCHAR *protocol, [in] const WCHAR *exceptions)
 
HRESULT GetProxyBypassForLocal ([in] const WCHAR *protocol, [out] BOOL *bypass)
 
HRESULT SetProxyBypassForLocal ([in] const WCHAR *protocol, [in] BOOL bypass)
 
HRESULT GetForceRerunAutoProxyDetection ([out] BOOL *detection)
 
HRESULT SetForceRerunAutoProxyDetection ([in] BOOL detection)
 
HRESULT GetEnableMulticast ([out] BOOL *multicast)
 
HRESULT SetEnableMulticast ([in] BOOL multicast)
 
HRESULT GetEnableHTTP ([out] BOOL *enable)
 
HRESULT SetEnableHTTP ([in] BOOL enable)
 
HRESULT GetEnableUDP ([out] BOOL *enable)
 
HRESULT SetEnableUDP ([in] BOOL enable)
 
HRESULT GetEnableTCP ([out] BOOL *enable)
 
HRESULT SetEnableTCP ([in] BOOL enable)
 
HRESULT ResetProtocolRollover ()
 
HRESULT GetConnectionBandwidth ([out] DWORD *bandwidth)
 
HRESULT SetConnectionBandwidth ([in] DWORD bandwidth)
 
HRESULT GetNumProtocolsSupported ([out] DWORD *protocols)
 
HRESULT GetSupportedProtocolName ([in] DWORD protocol_num, [out, size_is(*size)] WCHAR *protocol, [in, out] DWORD *size)
 
HRESULT AddLoggingUrl ([in] const WCHAR *url)
 
HRESULT GetLoggingUrl ([in] DWORD index, [out, size_is(*size)] WCHAR *url, [in, out] DWORD *size)
 
HRESULT GetLoggingUrlCount ([out] DWORD *count)
 
HRESULT ResetLoggingUrlList ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 1569 of file wmsdkidl.idl.

Member Function Documentation

◆ GetAcceleratedStreamingDuration()

HRESULT IWMReaderNetworkConfig2::GetAcceleratedStreamingDuration ( [out] QWORD duration)

◆ GetAutoReconnectLimit()

HRESULT IWMReaderNetworkConfig2::GetAutoReconnectLimit ( [out] DWORD limit)

◆ GetEnableContentCaching()

HRESULT IWMReaderNetworkConfig2::GetEnableContentCaching ( [out] BOOL enable)

◆ GetEnableFastCache()

HRESULT IWMReaderNetworkConfig2::GetEnableFastCache ( [out] BOOL enable)

◆ GetEnableResends()

HRESULT IWMReaderNetworkConfig2::GetEnableResends ( [out] BOOL enable)

◆ GetEnableThinning()

HRESULT IWMReaderNetworkConfig2::GetEnableThinning ( [out] BOOL enable)

◆ GetMaxNetPacketSize()

HRESULT IWMReaderNetworkConfig2::GetMaxNetPacketSize ( [out] DWORD packet_size)

◆ SetAcceleratedStreamingDuration()

HRESULT IWMReaderNetworkConfig2::SetAcceleratedStreamingDuration ( [in] QWORD  duration)

◆ SetAutoReconnectLimit()

HRESULT IWMReaderNetworkConfig2::SetAutoReconnectLimit ( [in] DWORD  limit)

◆ SetEnableContentCaching()

HRESULT IWMReaderNetworkConfig2::SetEnableContentCaching ( [in] BOOL  enable)

◆ SetEnableFastCache()

HRESULT IWMReaderNetworkConfig2::SetEnableFastCache ( [in] BOOL  enable)

◆ SetEnableResends()

HRESULT IWMReaderNetworkConfig2::SetEnableResends ( [in] BOOL  enable)

◆ SetEnableThinning()

HRESULT IWMReaderNetworkConfig2::SetEnableThinning ( [in] BOOL  enable)

The documentation for this interface was generated from the following file: