Process Hacker
toolstatusintf.h File Reference

Go to the source code of this file.

Data Structures

struct  _TOOLSTATUS_TAB_INFO
 
struct  _TOOLSTATUS_INTERFACE
 

Macros

#define TOOLSTATUS_PLUGIN_NAME   L"ProcessHacker.ToolStatus"
 
#define TOOLSTATUS_INTERFACE_VERSION   1
 

Typedefs

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 VOID(NTAPI * PTOOLSTATUS_TAB_ACTIVATE_CONTENT )(_In_ BOOLEAN Select)
 
typedef HWND(NTAPI * PTOOLSTATUS_GET_TREENEW_HANDLE )(VOID)
 
typedef struct _TOOLSTATUS_TAB_INFO TOOLSTATUS_TAB_INFO
 
typedef struct
_TOOLSTATUS_TAB_INFO
PTOOLSTATUS_TAB_INFO
 
typedef PTOOLSTATUS_TAB_INFO(NTAPI * PTOOLSTATUS_REGISTER_TAB_INFO )(_In_ INT TabIndex)
 
typedef struct
_TOOLSTATUS_INTERFACE 
TOOLSTATUS_INTERFACE
 
typedef struct
_TOOLSTATUS_INTERFACE
PTOOLSTATUS_INTERFACE
 

Macro Definition Documentation

#define TOOLSTATUS_INTERFACE_VERSION   1

Definition at line 5 of file toolstatusintf.h.

#define TOOLSTATUS_PLUGIN_NAME   L"ProcessHacker.ToolStatus"

Definition at line 4 of file toolstatusintf.h.

Typedef Documentation

typedef PPH_STRING(NTAPI * PTOOLSTATUS_GET_SEARCHBOX_TEXT)(VOID)

Definition at line 7 of file toolstatusintf.h.

typedef HWND(NTAPI * PTOOLSTATUS_GET_TREENEW_HANDLE)(VOID)

Definition at line 24 of file toolstatusintf.h.

typedef PTOOLSTATUS_TAB_INFO(NTAPI * PTOOLSTATUS_REGISTER_TAB_INFO)(_In_ INT TabIndex)

Definition at line 35 of file toolstatusintf.h.

typedef VOID(NTAPI * PTOOLSTATUS_REGISTER_TAB_SEARCH)(_In_ INT TabIndex, _In_ PWSTR BannerText)

Definition at line 15 of file toolstatusintf.h.

typedef VOID(NTAPI * PTOOLSTATUS_TAB_ACTIVATE_CONTENT)(_In_ BOOLEAN Select)

Definition at line 20 of file toolstatusintf.h.

typedef BOOLEAN(NTAPI * PTOOLSTATUS_WORD_MATCH)(_In_ PPH_STRINGREF Text)

Definition at line 11 of file toolstatusintf.h.