forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
//------------------------------------------------------------------------------
 | 
						|
// File: DllSetup.h
 | 
						|
//
 | 
						|
// Desc: DirectShow base classes.
 | 
						|
//
 | 
						|
// Copyright (c) 1992-2001 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, LPCTSTR );
 | 
						|
 | 
						|
 | 
						|
STDAPI
 | 
						|
AMovieSetupRegisterFilter2( const AMOVIESETUP_FILTER * const psetupdata
 | 
						|
                          , IFilterMapper2 *         pIFM2
 | 
						|
                          , BOOL                             bRegister  );
 | 
						|
 |