Public Member Functions | |
CFilterMapper2 (bool fRefCounted, bool fAllowUnreg=false, LPUNKNOWN pUnkOuter=NULL) | |
virtual | ~CFilterMapper2 () |
void | SetInner (IUnknown *pUnk) |
void | Register (CString path) |
Static Public Member Functions | |
static void | Init () |
Public Attributes | |
CList< Filter * > | m_filters |
Static Public Attributes | |
static IFilterMapper2 * | m_pFilterMapper2 = NULL |
Protected Member Functions | |
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
STDMETHODIMP | CreateCategory (REFCLSID clsidCategory, DWORD dwCategoryMerit, LPCWSTR Description) |
STDMETHODIMP | UnregisterFilter (const CLSID *pclsidCategory, const OLECHAR *szInstance, REFCLSID Filter) |
STDMETHODIMP | RegisterFilter (REFCLSID clsidFilter, LPCWSTR Name, IMoniker **ppMoniker, const CLSID *pclsidCategory, const OLECHAR *szInstance, const REGFILTER2 *prf2) |
STDMETHODIMP | EnumMatchingFilters (IEnumMoniker **ppEnum, DWORD dwFlags, BOOL bExactMatch, DWORD dwMerit, BOOL bInputNeeded, DWORD cInputTypes, const GUID *pInputTypes, const REGPINMEDIUM *pMedIn, const CLSID *pPinCategoryIn, BOOL bRender, BOOL bOutputNeeded, DWORD cOutputTypes, const GUID *pOutputTypes, const REGPINMEDIUM *pMedOut, const CLSID *pPinCategoryOut) |
Protected Attributes | |
DECLARE_IUNKNOWN |
Definition at line 91 of file FakeFilterMapper2.h.