Process Hacker
toolstatusintf.h
Go to the documentation of this file.
1 #ifndef _TOOLSTATUSINTF_H
2 #define _TOOLSTATUSINTF_H
3 
4 #define TOOLSTATUS_PLUGIN_NAME L"ProcessHacker.ToolStatus"
5 #define TOOLSTATUS_INTERFACE_VERSION 1
6 
8  VOID
9  );
10 
11 typedef BOOLEAN (NTAPI *PTOOLSTATUS_WORD_MATCH)(
12  _In_ PPH_STRINGREF Text
13  );
14 
16  _In_ INT TabIndex,
17  _In_ PWSTR BannerText
18  );
19 
21  _In_ BOOLEAN Select
22  );
23 
24 typedef HWND (NTAPI *PTOOLSTATUS_GET_TREENEW_HANDLE)(
25  VOID
26  );
27 
28 typedef struct _TOOLSTATUS_TAB_INFO
29 {
30  PWSTR BannerText;
34 
36  _In_ INT TabIndex
37  );
38 
39 typedef struct _TOOLSTATUS_INTERFACE
40 {
41  ULONG Version;
48 
49 #endif