1 /*
2  * PROJECT:     ReactOS Event Log Viewer
3  * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4  * PURPOSE:     Event Details Control.
5  * COPYRIGHT:   Copyright 2007 Marc Piulachs <marc.piulachs@codexchange.net>
6  *              Copyright 2008-2016 Eric Kohl <eric.kohl@reactos.org>
7  *              Copyright 2016-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
8  */
9 
10 #ifndef _EVTDETCTL_H_
11 #define _EVTDETCTL_H_
12 
13 /* Optional structure passed by pointer
14  * as LPARAM to CreateEventDetailsCtrl() */
15 typedef struct _EVENTDETAIL_INFO
16 {
17     PEVENTLOGFILTER EventLogFilter;
18     INT iEventItem;
19 } EVENTDETAIL_INFO, *PEVENTDETAIL_INFO;
20 
21 #define EVT_SETFILTER   (WM_APP + 2)
22 #define EVT_DISPLAY     (WM_APP + 3)
23 
24 HWND
25 CreateEventDetailsCtrl(HINSTANCE hInstance,
26                        HWND hParentWnd,
27                        LPARAM lParam);
28 
29 #endif /* _EVTDETCTL_H_ */
30