|
| STDMETHODIMP | QueryInterface (REFIID InterfaceId, PVOID *Interface) |
| |
| | STDMETHODIMP_ (ULONG) AddRef() |
| |
| | STDMETHODIMP_ (ULONG) Release() |
| |
| HRESULT STDMETHODCALLTYPE | GetClassID (CLSID *pClassID) |
| |
| HRESULT STDMETHODCALLTYPE | Stop (void) |
| |
| HRESULT STDMETHODCALLTYPE | Pause (void) |
| |
| HRESULT STDMETHODCALLTYPE | Run (REFERENCE_TIME tStart) |
| |
| HRESULT STDMETHODCALLTYPE | GetState (DWORD dwMilliSecsTimeout, FILTER_STATE *State) |
| |
| HRESULT STDMETHODCALLTYPE | SetSyncSource (IReferenceClock *pClock) |
| |
| HRESULT STDMETHODCALLTYPE | GetSyncSource (IReferenceClock **pClock) |
| |
| HRESULT STDMETHODCALLTYPE | EnumPins (IEnumPins **ppEnum) |
| |
| HRESULT STDMETHODCALLTYPE | FindPin (LPCWSTR Id, IPin **ppPin) |
| |
| HRESULT STDMETHODCALLTYPE | QueryFilterInfo (FILTER_INFO *pInfo) |
| |
| HRESULT STDMETHODCALLTYPE | JoinFilterGraph (IFilterGraph *pGraph, LPCWSTR pName) |
| |
| HRESULT STDMETHODCALLTYPE | QueryVendorInfo (LPWSTR *pVendorInfo) |
| |
| HRESULT STDMETHODCALLTYPE | Register (void) |
| |
| HRESULT STDMETHODCALLTYPE | Unregister (void) |
| |
| HRESULT STDMETHODCALLTYPE | PutSignalSource (ULONG ulSignalSource) |
| |
| HRESULT STDMETHODCALLTYPE | GetSignalSource (ULONG *pulSignalSource) |
| |
| HRESULT STDMETHODCALLTYPE | GetNetworkType (GUID *pguidNetworkType) |
| |
| HRESULT STDMETHODCALLTYPE | PutTuningSpace (REFGUID guidTuningSpace) |
| |
| HRESULT STDMETHODCALLTYPE | GetTuningSpace (GUID *pguidTuingSpace) |
| |
| HRESULT STDMETHODCALLTYPE | RegisterDeviceFilter (IUnknown *pUnkFilterControl, ULONG *ppvRegistrationContext) |
| |
| HRESULT STDMETHODCALLTYPE | UnRegisterDeviceFilter (ULONG pvRegistrationContext) |
| |
| | CNetworkProvider (LPCGUID ClassID) |
| |
| virtual | ~CNetworkProvider () |
| |
| HRESULT | EnumPins ([out] IEnumPins **ppEnum) |
| |
| HRESULT | FindPin ([in, string] LPCWSTR Id, [out] IPin **ppPin) |
| |
| HRESULT | QueryFilterInfo ([out] FILTER_INFO *pInfo) |
| |
| HRESULT | JoinFilterGraph ([in] IFilterGraph *pGraph, [in, string] LPCWSTR pName) |
| |
| HRESULT | QueryVendorInfo ([out, string] LPWSTR *pVendorInfo) |
| |
| HRESULT | Stop (void) |
| |
| HRESULT | Pause (void) |
| |
| HRESULT | Run (REFERENCE_TIME tStart) |
| |
| HRESULT | GetState ([in] DWORD dwMilliSecsTimeout, [out] FILTER_STATE *State) |
| |
| HRESULT | SetSyncSource ([in] IReferenceClock *pClock) |
| |
| HRESULT | GetSyncSource ([out] IReferenceClock **pClock) |
| |
| HRESULT | GetClassID ([out] CLSID *pClassID) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
| HRESULT | Register () |
| |
| HRESULT | Unregister () |
| |
| HRESULT | PutSignalSource ([in] ULONG ulSignalSource) |
| |
| HRESULT | GetSignalSource ([in, out] ULONG *pulSignalSource) |
| |
| HRESULT | GetNetworkType ([in, out] GUID *pguidNetworkType) |
| |
| HRESULT | PutTuningSpace ([in] REFGUID guidTuningSpace) |
| |
| HRESULT | GetTuningSpace ([in, out] GUID *pguidTuingSpace) |
| |
| HRESULT | RegisterDeviceFilter ([in] IUnknown *pUnkFilterControl, [in, out] ULONG *ppvRegisitrationContext) |
| |
| HRESULT | UnRegisterDeviceFilter ([in] ULONG pvRegistrationContext) |
| |
Definition at line 13 of file networkprovider.cpp.