1 /* 2 * PROJECT: ReactOS browseui 3 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later) 4 * PURPOSE: IUserAssist implementation 5 * COPYRIGHT: Copyright 2020 Oleg Dubinskiy (oleg.dubinskij30@gmail.com) 6 */ 7 // See http://www.geoffchappell.com/studies/windows/ie/browseui/interfaces/iuserassist.htm 8 9 #include "precomp.h" 10 11 CUserAssist::CUserAssist() 12 { 13 } 14 15 CUserAssist::~CUserAssist() 16 { 17 } 18 19 // *** IUserAssist methods *** 20 STDMETHODIMP CUserAssist::FireEvent(GUID const *guid, INT param1, ULONG param2, WPARAM wparam, LPARAM lparam) 21 { 22 TRACE("(%u, %d, %d, %p, %p)\n", this, guid, param1, param2, wparam, lparam); 23 return E_NOTIMPL; 24 } 25 26 STDMETHODIMP CUserAssist::QueryEvent(GUID const *guid, INT param, WPARAM wparam, LPARAM lparam, PVOID ptr) 27 { 28 TRACE("(%u, %d, %p, %p, %p)\n", this, guid, param, wparam, lparam, ptr); 29 return E_NOTIMPL; 30 } 31 32 STDMETHODIMP CUserAssist::SetEvent(GUID const *guid, INT param, WPARAM wparam, LPARAM lparam, PVOID ptr) 33 { 34 TRACE("(%u, %d, %p, %p, %p)\n", this, guid, param, wparam, lparam, ptr); 35 return E_NOTIMPL; 36 } 37 38 STDMETHODIMP CUserAssist::Enable(BOOL bEnable) 39 { 40 TRACE("(%d)\n", this, bEnable); 41 return E_NOTIMPL; 42 } 43