ReactOS
0.4.15-dev-1623-g66cf1d2
|
Public Types | |
typedef std::vector< IUnknown * > | DeviceFilterStack |
![]() | |
typedef struct IBaseFilter::_FilterInfo | FILTER_INFO |
![]() | |
enum | _FilterState { State_Stopped, State_Paused, State_Running } |
typedef enum IMediaFilter::_FilterState | FILTER_STATE |
![]() | |
typedef IPersist * | LPPERSIST |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 13 of file networkprovider.cpp.
typedef std::vector<IUnknown*> CNetworkProvider::DeviceFilterStack |
Definition at line 18 of file networkprovider.cpp.
CNetworkProvider::CNetworkProvider | ( | LPCGUID | ClassID | ) |
Definition at line 208 of file networkprovider.cpp.
|
inlinevirtual |
Definition at line 66 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::EnumPins | ( | IEnumPins ** | ppEnum | ) |
Implements IBaseFilter.
Definition at line 314 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::FindPin | ( | LPCWSTR | Id, |
IPin ** | ppPin | ||
) |
Implements IBaseFilter.
Definition at line 329 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetClassID | ( | CLSID * | pClassID | ) |
Implements IPersist.
Definition at line 229 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetNetworkType | ( | GUID * | pguidNetworkType | ) |
Implements IBDA_NetworkProvider.
Definition at line 428 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetSignalSource | ( | ULONG * | pulSignalSource | ) |
Implements IBDA_NetworkProvider.
Definition at line 419 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetState | ( | DWORD | dwMilliSecsTimeout, |
FILTER_STATE * | State | ||
) |
Implements IMediaFilter.
Definition at line 270 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetSyncSource | ( | IReferenceClock ** | pClock | ) |
Implements IMediaFilter.
Definition at line 299 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::GetTuningSpace | ( | GUID * | pguidTuingSpace | ) |
Implements IBDA_NetworkProvider.
Definition at line 446 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::JoinFilterGraph | ( | IFilterGraph * | pGraph, |
LPCWSTR | pName | ||
) |
Implements IBaseFilter.
Definition at line 356 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::Pause | ( | void | ) |
Implements IMediaFilter.
Definition at line 249 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::PutSignalSource | ( | ULONG | ulSignalSource | ) |
Implements IBDA_NetworkProvider.
Definition at line 410 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::PutTuningSpace | ( | REFGUID | guidTuningSpace | ) |
Implements IBDA_NetworkProvider.
Definition at line 437 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::QueryFilterInfo | ( | FILTER_INFO * | pInfo | ) |
HRESULT STDMETHODCALLTYPE CNetworkProvider::QueryInterface | ( | REFIID | InterfaceId, |
PVOID * | Interface | ||
) |
Definition at line 84 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::QueryVendorInfo | ( | LPWSTR * | pVendorInfo | ) |
Implements IBaseFilter.
Definition at line 378 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::Register | ( | void | ) |
Implements IAMovieSetup.
Definition at line 390 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::RegisterDeviceFilter | ( | IUnknown * | pUnkFilterControl, |
ULONG * | ppvRegistrationContext | ||
) |
Implements IBDA_NetworkProvider.
Definition at line 455 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::Run | ( | REFERENCE_TIME | tStart | ) |
Implements IMediaFilter.
Definition at line 259 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::SetSyncSource | ( | IReferenceClock * | pClock | ) |
Implements IMediaFilter.
Definition at line 280 of file networkprovider.cpp.
|
inline |
Definition at line 22 of file networkprovider.cpp.
|
inline |
Definition at line 27 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::Stop | ( | void | ) |
Implements IMediaFilter.
Definition at line 240 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::Unregister | ( | void | ) |
Implements IAMovieSetup.
Definition at line 398 of file networkprovider.cpp.
HRESULT STDMETHODCALLTYPE CNetworkProvider::UnRegisterDeviceFilter | ( | ULONG | pvRegistrationContext | ) |
Implements IBDA_NetworkProvider.
Definition at line 512 of file networkprovider.cpp.
|
protected |
Definition at line 74 of file networkprovider.cpp.
Referenced by CNetworkProvider(), and GetClassID().
|
protected |
Definition at line 75 of file networkprovider.cpp.
Referenced by QueryInterface(), RegisterDeviceFilter(), and UnRegisterDeviceFilter().
|
protected |
Definition at line 79 of file networkprovider.cpp.
Referenced by QueryInterface().
|
protected |
Definition at line 72 of file networkprovider.cpp.
Referenced by GetState(), Pause(), Run(), and Stop().
|
protected |
Definition at line 78 of file networkprovider.cpp.
Referenced by QueryInterface().
|
protected |
Definition at line 77 of file networkprovider.cpp.
Referenced by QueryInterface().
|
protected |
Definition at line 70 of file networkprovider.cpp.
Referenced by JoinFilterGraph(), and QueryFilterInfo().
|
protected |
Definition at line 73 of file networkprovider.cpp.
Referenced by CNetworkProvider(), and EnumPins().
|
protected |
Definition at line 66 of file networkprovider.cpp.
Referenced by STDMETHODIMP_().
|
protected |
Definition at line 71 of file networkprovider.cpp.
Referenced by GetSyncSource(), and SetSyncSource().
|
protected |
Definition at line 76 of file networkprovider.cpp.
Referenced by QueryInterface().