AJA NTV2 SDK  17.6.0.2675
NTV2 SDK 17.6.0.2675
dllsetup.cpp File Reference
#include <streams.h>
#include <strsafe.h>
Include dependency graph for dllsetup.cpp:

Go to the source code of this file.

Macros

#define MAX_KEY_LEN   260
 

Functions

STDAPI EliminateSubKey (HKEY hkey, LPCTSTR 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 []
 

Macro Definition Documentation

◆ MAX_KEY_LEN

#define MAX_KEY_LEN   260

Definition at line 16 of file dllsetup.cpp.

Function Documentation

◆ AMovieDllRegisterServer()

STDAPI AMovieDllRegisterServer ( void  )

Definition at line 532 of file dllsetup.cpp.

◆ AMovieDllRegisterServer2()

STDAPI AMovieDllRegisterServer2 ( BOOL  bRegister)

Definition at line 368 of file dllsetup.cpp.

◆ AMovieDllUnregisterServer()

STDAPI AMovieDllUnregisterServer ( )

Definition at line 638 of file dllsetup.cpp.

◆ AMovieSetupRegisterFilter2()

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

Definition at line 252 of file dllsetup.cpp.

◆ AMovieSetupRegisterServer()

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

Definition at line 111 of file dllsetup.cpp.

◆ AMovieSetupUnregisterServer()

STDAPI AMovieSetupUnregisterServer ( CLSID  clsServer)

Definition at line 219 of file dllsetup.cpp.

◆ EliminateSubKey()

STDAPI EliminateSubKey ( HKEY  hkey,
LPCTSTR  strSubKey 
)

Definition at line 40 of file dllsetup.cpp.

◆ RegisterAllServers()

STDAPI RegisterAllServers ( LPCWSTR  szFileName,
BOOL  bRegister 
)

Definition at line 312 of file dllsetup.cpp.

Variable Documentation

◆ g_cTemplates

int g_cTemplates

◆ g_Templates

CFactoryTemplate g_Templates[]