ReactOS 0.4.15-dev-6680-g8c76870
IWMReaderNetworkConfig2 Interface Reference
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: