|
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.