IAMNetworkStatus interface

The IAMNetworkStatus interface reports the quality of the network connection for the legacy Windows Media Player 6.4 source filter. The Windows Media Source filter implements this interface. It enables clients to retrieve information about the quality of the network connection.

Methods

The IAMNetworkStatus interface has these methods.

Method Description
IAMNetworkStatus::get_BufferingCount The get_BufferingCount method retrieves the number of times the network source has buffered the data.
IAMNetworkStatus::get_BufferingProgress The get_BufferingProgress method retrieves a value indicating the buffering progress.
IAMNetworkStatus::get_IsBroadcast The get_IsBroadcast method retrieves a value indicating whether the current stream is a broadcast stream.
IAMNetworkStatus::get_LostPackets The get_LostPackets method retrieves the number of packets that have been lost.
IAMNetworkStatus::get_ReceivedPackets The get_ReceivedPackets method retrieves the number of packets that have been received.
IAMNetworkStatus::get_ReceptionQuality The get_ReceptionQuality method retrieves a value indicating the reception quality.
IAMNetworkStatus::get_RecoveredPackets The get_RecoveredPackets method retrieves the number of recovered packets.

Remarks

To define the interface identifier, include the header file Initguid.h before Qnetwork.h, but after Dshow.h and other header files:

#include <dshow.h>
#include <initguid.h>
#include <qnetwork.h>
Note  Make sure that Initguid.h is included only once in your project. Otherwise, you will receive linker errors for duplicate GUID values.
 

Requirements

   
Windows version Windows 2000 Professional [desktop apps only] Windows 2000 Server [desktop apps only]
Target Platform Windows
Header qnetwork.h

See Also

IDispatch