dllsetup.h
资源名称:p2p_vod.rar [点击查看]
上传用户:liguizhu
上传日期:2015-11-01
资源大小:2422k
文件大小:1k
源码类别:
P2P编程
开发平台:
Visual C++
- //------------------------------------------------------------------------------
- // File: DllSetup.h
- //
- // Desc: DirectShow base classes.
- //
- // Copyright (c) Microsoft Corporation. All rights reserved.
- //------------------------------------------------------------------------------
- // To be self registering, OLE servers must
- // export functions named DllRegisterServer
- // and DllUnregisterServer. To allow use of
- // custom and default implementations the
- // defaults are named AMovieDllRegisterServer
- // and AMovieDllUnregisterServer.
- //
- // To the use the default implementation you
- // must provide stub functions.
- //
- // i.e. STDAPI DllRegisterServer()
- // {
- // return AMovieDllRegisterServer();
- // }
- //
- // STDAPI DllUnregisterServer()
- // {
- // return AMovieDllUnregisterServer();
- // }
- //
- //
- // AMovieDllRegisterServer calls IAMovieSetup.Register(), and
- // AMovieDllUnregisterServer calls IAMovieSetup.Unregister().
- STDAPI AMovieDllRegisterServer2( BOOL );
- STDAPI AMovieDllRegisterServer();
- STDAPI AMovieDllUnregisterServer();
- // helper functions
- STDAPI EliminateSubKey( HKEY, LPTSTR );
- STDAPI
- AMovieSetupRegisterFilter2( const AMOVIESETUP_FILTER * const psetupdata
- , IFilterMapper2 * pIFM2
- , BOOL bRegister );