Process Hacker
sbiedll.h File Reference

Go to the source code of this file.

Macros

#define PLUGIN_NAME   L"ProcessHacker.SbieSupport"
 
#define SETTING_NAME_SBIE_DLL_PATH   (PLUGIN_NAME L".SbieDllPath")
 
#define SbieApi_QueryBoxPath_Name   "_SbieApi_QueryBoxPath@28"
 
#define SbieApi_EnumBoxes_Name   "_SbieApi_EnumBoxes@8"
 
#define SbieApi_EnumProcessEx_Name   "_SbieApi_EnumProcessEx@16"
 
#define SbieDll_KillAll_Name   "_SbieDll_KillAll@8"
 

Typedefs

typedef LONG(__stdcall * P_SbieApi_QueryBoxPath )(const WCHAR *box_name, WCHAR *file_path, WCHAR *key_path, WCHAR *ipc_path, ULONG *file_path_len, ULONG *key_path_len, ULONG *ipc_path_len)
 
typedef LONG(__stdcall * P_SbieApi_EnumBoxes )(LONG index, WCHAR *box_name)
 
typedef LONG(__stdcall * P_SbieApi_EnumProcessEx )(const WCHAR *box_name, BOOLEAN all_sessions, ULONG which_session, ULONG *boxed_pids)
 
typedef BOOLEAN(__stdcall * P_SbieDll_KillAll )(ULONG session_id, const WCHAR *box_name)
 

Macro Definition Documentation

#define PLUGIN_NAME   L"ProcessHacker.SbieSupport"

Definition at line 4 of file sbiedll.h.

#define SbieApi_EnumBoxes_Name   "_SbieApi_EnumBoxes@8"

Definition at line 37 of file sbiedll.h.

#define SbieApi_EnumProcessEx_Name   "_SbieApi_EnumProcessEx@16"

Definition at line 38 of file sbiedll.h.

#define SbieApi_QueryBoxPath_Name   "_SbieApi_QueryBoxPath@28"

Definition at line 36 of file sbiedll.h.

#define SbieDll_KillAll_Name   "_SbieDll_KillAll@8"

Definition at line 39 of file sbiedll.h.

#define SETTING_NAME_SBIE_DLL_PATH   (PLUGIN_NAME L".SbieDllPath")

Definition at line 5 of file sbiedll.h.

Typedef Documentation

typedef LONG(__stdcall * P_SbieApi_EnumBoxes)(LONG index,WCHAR *box_name)

Definition at line 16 of file sbiedll.h.

typedef LONG(__stdcall * P_SbieApi_EnumProcessEx)(const WCHAR *box_name,BOOLEAN all_sessions, ULONG which_session, ULONG *boxed_pids)

Definition at line 20 of file sbiedll.h.

typedef LONG(__stdcall * P_SbieApi_QueryBoxPath)(const WCHAR *box_name,WCHAR *file_path, WCHAR *key_path, WCHAR *ipc_path, ULONG *file_path_len, ULONG *key_path_len, ULONG *ipc_path_len)

Definition at line 7 of file sbiedll.h.

typedef BOOLEAN(__stdcall * P_SbieDll_KillAll)(ULONG session_id, const WCHAR *box_name)

Definition at line 26 of file sbiedll.h.