#include <ctlutil.h>

Public Member Functions | |
| CMediaEvent (const TCHAR *, LPUNKNOWN) | |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| STDMETHODIMP | GetTypeInfoCount (UINT *pctinfo) |
| STDMETHODIMP | GetTypeInfo (UINT itinfo, LCID lcid, ITypeInfo **pptinfo) |
| STDMETHODIMP | GetIDsOfNames (REFIID riid, OLECHAR **rgszNames, UINT cNames, LCID lcid, DISPID *rgdispid) |
| STDMETHODIMP | Invoke (DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pdispparams, VARIANT *pvarResult, EXCEPINFO *pexcepinfo, UINT *puArgErr) |
Private Attributes | |
| CBaseDispatch | m_basedisp |
Definition at line 78 of file ctlutil.h.
Definition at line 222 of file ctlutil.cpp.
| STDMETHODIMP CMediaEvent::NonDelegatingQueryInterface | ( | REFIID | riid, | |
| void ** | ppv | |||
| ) |
Reimplemented from CUnknown.
Definition at line 228 of file ctlutil.cpp.
References GetInterface(), CUnknown::NonDelegatingQueryInterface(), and ValidateReadWritePtr.
| STDMETHODIMP CMediaEvent::GetTypeInfoCount | ( | UINT * | pctinfo | ) |
Definition at line 239 of file ctlutil.cpp.
References CBaseDispatch::GetTypeInfoCount(), and m_basedisp.
| STDMETHODIMP CMediaEvent::GetTypeInfo | ( | UINT | itinfo, | |
| LCID | lcid, | |||
| ITypeInfo ** | pptinfo | |||
| ) |
Definition at line 245 of file ctlutil.cpp.
References CBaseDispatch::GetTypeInfo(), and m_basedisp.
Referenced by Invoke().
| STDMETHODIMP CMediaEvent::GetIDsOfNames | ( | REFIID | riid, | |
| OLECHAR ** | rgszNames, | |||
| UINT | cNames, | |||
| LCID | lcid, | |||
| DISPID * | rgdispid | |||
| ) |
Definition at line 258 of file ctlutil.cpp.
References CBaseDispatch::GetIDsOfNames(), and m_basedisp.
CBaseDispatch CMediaEvent::m_basedisp [private] |
Definition at line 82 of file ctlutil.h.
Referenced by GetIDsOfNames(), GetTypeInfo(), and GetTypeInfoCount().
1.5.6