| 104 | } |
| 105 | |
| 106 | HRESULT STDMETHODCALLTYPE CFlashUI::QueryInterface( REFIID riid, void **ppvObject ) |
| 107 | { |
| 108 | *ppvObject = NULL; |
| 109 | |
| 110 | if( riid == IID_IUnknown) |
| 111 | *ppvObject = static_cast<LPUNKNOWN>(this); |
| 112 | else if( riid == IID_IDispatch) |
| 113 | *ppvObject = static_cast<IDispatch*>(this); |
| 114 | else if( riid == __uuidof(_IShockwaveFlashEvents)) |
| 115 | *ppvObject = static_cast<_IShockwaveFlashEvents*>(this); |
| 116 | |
| 117 | if( *ppvObject != NULL ) |
| 118 | AddRef(); |
| 119 | return *ppvObject == NULL ? E_NOINTERFACE : S_OK; |
| 120 | } |
| 121 | |
| 122 | ULONG STDMETHODCALLTYPE CFlashUI::AddRef( void ) |
| 123 | { |
no outgoing calls
no test coverage detected