IBDA_NetworkProvider interface (bdaiface.h)
[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]
The IBDA_NetworkProvider interface is implemented on a Network Provider filter. It provides methods that BDA device filters call to register themselves after they are added to the graph.
Inheritance
The IBDA_NetworkProvider interface inherits from the IUnknown interface. IBDA_NetworkProvider also has these types of members:
Methods
The IBDA_NetworkProvider interface has these methods.
IBDA_NetworkProvider::GetNetworkType The GetNetworkType method retrieves the network type. |
IBDA_NetworkProvider::GetSignalSource The GetSignalSource method retrieves the signal source. |
IBDA_NetworkProvider::GetTuningSpace The GetTuningSpace method retrieves the tuning space. |
IBDA_NetworkProvider::PutSignalSource The PutSignalSource method specifies the signal source. |
IBDA_NetworkProvider::PutTuningSpace The PutTuningSpace method specifies the tuning space. |
IBDA_NetworkProvider::RegisterDeviceFilter The RegisterDeviceFilter method is called by a BDA device filter to register itself in the filter graph. |
IBDA_NetworkProvider::UnRegisterDeviceFilter The UnRegisterDeviceFilter method is called by BDA device filters when they are removed from the filter graph. |
Remarks
To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IBDA_NetworkProvider)
.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | bdaiface.h |