xref: /reactos/dll/win32/browseui/CUserAssist.cpp (revision 84344399)
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