D:/opendownloadmanager/ODM-1.x/Include.Add/DShow/dllsetup.cpp File Reference

#include <streams.h>

Go to the source code of this file.

Defines

#define MAX_KEY_LEN   260

Functions

STDAPI EliminateSubKey (HKEY hkey, LPTSTR strSubKey)
STDAPI AMovieSetupRegisterServer (CLSID clsServer, LPCWSTR szDescription, LPCWSTR szFileName, LPCWSTR szThreadingModel=L"Both", LPCWSTR szServerType=L"InprocServer32")
STDAPI AMovieSetupUnregisterServer (CLSID clsServer)
STDAPI AMovieSetupRegisterFilter2 (const AMOVIESETUP_FILTER *const psetupdata, IFilterMapper2 *pIFM2, BOOL bRegister)
STDAPI RegisterAllServers (LPCWSTR szFileName, BOOL bRegister)
STDAPI AMovieDllRegisterServer2 (BOOL bRegister)
STDAPI AMovieDllRegisterServer (void)
STDAPI AMovieDllUnregisterServer ()

Variables

int g_cTemplates
CFactoryTemplate g_Templates []


Define Documentation

#define MAX_KEY_LEN   260

Definition at line 8 of file dllsetup.cpp.

Referenced by AMovieSetupUnregisterServer(), and EliminateSubKey().


Function Documentation

STDAPI AMovieDllRegisterServer ( void   ) 

STDAPI AMovieDllRegisterServer2 ( BOOL  bRegister  ) 

STDAPI AMovieDllUnregisterServer (  ) 

STDAPI AMovieSetupRegisterFilter2 ( const AMOVIESETUP_FILTER *const   psetupdata,
IFilterMapper2 *  pIFM2,
BOOL  bRegister 
)

STDAPI AMovieSetupRegisterServer ( CLSID  clsServer,
LPCWSTR  szDescription,
LPCWSTR  szFileName,
LPCWSTR  szThreadingModel = L"Both",
LPCWSTR  szServerType = L"InprocServer32" 
)

Definition at line 71 of file dllsetup.cpp.

References AmHresultFromWin32, ASSERT, hr, HRESULT, LONG, and NULL.

Referenced by AMovieDllRegisterServer(), and RegisterAllServers().

STDAPI AMovieSetupUnregisterServer ( CLSID  clsServer  ) 

Definition at line 150 of file dllsetup.cpp.

References ASSERT, EliminateSubKey(), hr, HRESULT, and MAX_KEY_LEN.

Referenced by AMovieDllUnregisterServer(), and RegisterAllServers().

STDAPI EliminateSubKey ( HKEY  hkey,
LPTSTR  strSubKey 
)

Definition at line 14 of file dllsetup.cpp.

References ASSERT, E_FAIL, EliminateSubKey(), LONG, MAX_KEY_LEN, and NULL.

Referenced by AMovieSetupUnregisterServer(), and EliminateSubKey().

STDAPI RegisterAllServers ( LPCWSTR  szFileName,
BOOL  bRegister 
)


Variable Documentation


Generated on Sun May 25 00:19:57 2008 by  doxygen 1.5.6