AJA NTV2 SDK  17.6.0.2675
NTV2 SDK 17.6.0.2675
CBaseDispatch Class Reference

#include <ctlutil.h>

Public Member Functions

 CBaseDispatch ()
 
 ~CBaseDispatch ()
 
STDMETHODIMP GetTypeInfoCount (__out UINT *pctinfo)
 
STDMETHODIMP GetTypeInfo (REFIID riid, UINT itinfo, LCID lcid, __deref_out ITypeInfo **pptinfo)
 
STDMETHODIMP GetIDsOfNames (REFIID riid, __in_ecount(cNames) LPOLESTR *rgszNames, UINT cNames, LCID lcid, __out_ecount(cNames) DISPID *rgdispid)
 

Detailed Description

Definition at line 26 of file ctlutil.h.

Constructor & Destructor Documentation

◆ CBaseDispatch()

CBaseDispatch::CBaseDispatch ( )
inline

Definition at line 32 of file ctlutil.h.

◆ ~CBaseDispatch()

CBaseDispatch::~CBaseDispatch ( )

Definition at line 25 of file ctlutil.cpp.

Member Function Documentation

◆ GetIDsOfNames()

STDMETHODIMP CBaseDispatch::GetIDsOfNames ( REFIID  riid,
__in_ecount(cNames) LPOLESTR *  rgszNames,
UINT  cNames,
LCID  lcid,
__out_ecount(cNames) DISPID *  rgdispid 
)

Definition at line 145 of file ctlutil.cpp.

◆ GetTypeInfo()

STDMETHODIMP CBaseDispatch::GetTypeInfo ( REFIID  riid,
UINT  itinfo,
LCID  lcid,
__deref_out ITypeInfo **  pptinfo 
)

Definition at line 58 of file ctlutil.cpp.

◆ GetTypeInfoCount()

STDMETHODIMP CBaseDispatch::GetTypeInfoCount ( __out UINT *  pctinfo)

Definition at line 36 of file ctlutil.cpp.


The documentation for this class was generated from the following files: