Files
mirror-processhacker/2.x/trunk/plugins/include/toolstatusintf.h
T
wj32 f0a4357fcb ExtendedTools: Can now use the search box in the Disk tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5800 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-19 14:26:51 +00:00

30 lines
752 B
C

#ifndef _TOOLSTATUSINTF_H
#define _TOOLSTATUSINTF_H
#define TOOLSTATUS_PLUGIN_NAME L"ProcessHacker.ToolStatus"
#define TOOLSTATUS_INTERFACE_VERSION 1
typedef PPH_STRING (NTAPI *PTOOLSTATUS_GET_SEARCHBOX_TEXT)(
VOID
);
typedef BOOLEAN (NTAPI *PTOOLSTATUS_WORD_MATCH)(
_In_ PPH_STRINGREF Text
);
typedef VOID (NTAPI *PTOOLSTATUS_REGISTER_TAB_SEARCH)(
_In_ INT TabIndex,
_In_ PWSTR BannerText
);
typedef struct _TOOLSTATUS_INTERFACE
{
ULONG Version;
PTOOLSTATUS_GET_SEARCHBOX_TEXT GetSearchboxText;
PTOOLSTATUS_WORD_MATCH WordMatch;
PTOOLSTATUS_REGISTER_TAB_SEARCH RegisterTabSearch;
PPH_CALLBACK SearchChangedEvent;
} TOOLSTATUS_INTERFACE, *PTOOLSTATUS_INTERFACE;
#endif