|
Process Hacker
|
Go to the source code of this file.
Data Structures | |
| struct | _PHSVC_API_CONNECTINFO |
| union | _PHSVC_API_PLUGIN |
| union | _PHSVC_API_EXECUTERUNASCOMMAND |
| union | _PHSVC_API_UNLOADDRIVER |
| union | _PHSVC_API_CONTROLPROCESS |
| union | _PHSVC_API_CONTROLSERVICE |
| union | _PHSVC_API_CREATESERVICE |
| union | _PHSVC_API_CHANGESERVICECONFIG |
| union | _PHSVC_API_CHANGESERVICECONFIG2 |
| union | _PHSVC_API_SETTCPENTRY |
| union | _PHSVC_API_CONTROLTHREAD |
| union | _PHSVC_API_ADDACCOUNTRIGHT |
| union | _PHSVC_API_ISSUEMEMORYLISTCOMMAND |
| union | _PHSVC_API_POSTMESSAGE |
| union | _PHSVC_API_CREATEPROCESSIGNOREIFEODEBUGGER |
| union | _PHSVC_API_SETSERVICESECURITY |
| union | _PHSVC_API_LOADDBGHELP |
| union | _PHSVC_API_WRITEMINIDUMPPROCESS |
| union | _PHSVC_API_PAYLOAD |
| struct | _PHSVC_API_MSG |
| struct | _PHSVC_API_MSG64 |
Macros | |
| #define | PHSVC_PORT_NAME (L"\\BaseNamedObjects\\PhSvcApiPort") |
| #define | PHSVC_WOW64_PORT_NAME (L"\\BaseNamedObjects\\PhSvcWow64ApiPort") |
Functions | |
| C_ASSERT (FIELD_OFFSET(PHSVC_API_PAYLOAD, u)==8) | |
| C_ASSERT (sizeof(PHSVC_API_MSG)<=PORT_TOTAL_MAXIMUM_MESSAGE_LENGTH) | |
| C_ASSERT (sizeof(PHSVC_API_MSG64)<=PORT_TOTAL_MAXIMUM_MESSAGE_LENGTH) | |
| #define PHSVC_PORT_NAME (L"\\BaseNamedObjects\\PhSvcApiPort") |
Definition at line 4 of file phsvcapi.h.
| #define PHSVC_WOW64_PORT_NAME (L"\\BaseNamedObjects\\PhSvcWow64ApiPort") |
Definition at line 5 of file phsvcapi.h.
| typedef union _PHSVC_API_ADDACCOUNTRIGHT PHSVC_API_ADDACCOUNTRIGHT |
| typedef union _PHSVC_API_CHANGESERVICECONFIG PHSVC_API_CHANGESERVICECONFIG |
| typedef struct _PHSVC_API_CONNECTINFO PHSVC_API_CONNECTINFO |
| typedef union _PHSVC_API_CONTROLPROCESS PHSVC_API_CONTROLPROCESS |
| typedef union _PHSVC_API_CONTROLSERVICE PHSVC_API_CONTROLSERVICE |
| typedef union _PHSVC_API_CONTROLTHREAD PHSVC_API_CONTROLTHREAD |
| typedef union _PHSVC_API_CREATESERVICE PHSVC_API_CREATESERVICE |
| typedef union _PHSVC_API_EXECUTERUNASCOMMAND PHSVC_API_EXECUTERUNASCOMMAND |
| typedef union _PHSVC_API_LOADDBGHELP PHSVC_API_LOADDBGHELP |
| typedef struct _PHSVC_API_MSG PHSVC_API_MSG |
| typedef struct _PHSVC_API_MSG64 PHSVC_API_MSG64 |
| typedef enum _PHSVC_API_NUMBER PHSVC_API_NUMBER |
| typedef union _PHSVC_API_PAYLOAD PHSVC_API_PAYLOAD |
| typedef union _PHSVC_API_PLUGIN PHSVC_API_PLUGIN |
| typedef union _PHSVC_API_POSTMESSAGE PHSVC_API_POSTMESSAGE |
| typedef union _PHSVC_API_SETSERVICESECURITY PHSVC_API_SETSERVICESECURITY |
| typedef union _PHSVC_API_SETTCPENTRY PHSVC_API_SETTCPENTRY |
| typedef union _PHSVC_API_UNLOADDRIVER PHSVC_API_UNLOADDRIVER |
| typedef union _PHSVC_API_ADDACCOUNTRIGHT * PPHSVC_API_ADDACCOUNTRIGHT |
| typedef union _PHSVC_API_CHANGESERVICECONFIG * PPHSVC_API_CHANGESERVICECONFIG |
| typedef union _PHSVC_API_CHANGESERVICECONFIG2 * PPHSVC_API_CHANGESERVICECONFIG2 |
| typedef struct _PHSVC_API_CONNECTINFO * PPHSVC_API_CONNECTINFO |
| typedef union _PHSVC_API_CONTROLPROCESS * PPHSVC_API_CONTROLPROCESS |
| typedef union _PHSVC_API_CONTROLSERVICE * PPHSVC_API_CONTROLSERVICE |
| typedef union _PHSVC_API_CONTROLTHREAD * PPHSVC_API_CONTROLTHREAD |
| typedef union _PHSVC_API_CREATEPROCESSIGNOREIFEODEBUGGER * PPHSVC_API_CREATEPROCESSIGNOREIFEODEBUGGER |
| typedef union _PHSVC_API_CREATESERVICE * PPHSVC_API_CREATESERVICE |
| typedef union _PHSVC_API_EXECUTERUNASCOMMAND * PPHSVC_API_EXECUTERUNASCOMMAND |
| typedef union _PHSVC_API_ISSUEMEMORYLISTCOMMAND * PPHSVC_API_ISSUEMEMORYLISTCOMMAND |
| typedef union _PHSVC_API_LOADDBGHELP * PPHSVC_API_LOADDBGHELP |
| typedef struct _PHSVC_API_MSG * PPHSVC_API_MSG |
| typedef struct _PHSVC_API_MSG64 * PPHSVC_API_MSG64 |
| typedef enum _PHSVC_API_NUMBER * PPHSVC_API_NUMBER |
| typedef union _PHSVC_API_PAYLOAD * PPHSVC_API_PAYLOAD |
| typedef union _PHSVC_API_PLUGIN * PPHSVC_API_PLUGIN |
| typedef union _PHSVC_API_POSTMESSAGE * PPHSVC_API_POSTMESSAGE |
| typedef union _PHSVC_API_SETSERVICESECURITY * PPHSVC_API_SETSERVICESECURITY |
| typedef union _PHSVC_API_SETTCPENTRY * PPHSVC_API_SETTCPENTRY |
| typedef union _PHSVC_API_UNLOADDRIVER * PPHSVC_API_UNLOADDRIVER |
| typedef union _PHSVC_API_WRITEMINIDUMPPROCESS * PPHSVC_API_WRITEMINIDUMPPROCESS |
| PhSvcControlProcessTerminate | |
| PhSvcControlProcessSuspend | |
| PhSvcControlProcessResume | |
| PhSvcControlProcessPriority | |
| PhSvcControlProcessIoPriority |
Definition at line 76 of file phsvcapi.h.
| PhSvcControlServiceStart | |
| PhSvcControlServiceContinue | |
| PhSvcControlServicePause | |
| PhSvcControlServiceStop | |
| PhSvcControlServiceDelete |
Definition at line 95 of file phsvcapi.h.
| PhSvcControlThreadTerminate | |
| PhSvcControlThreadSuspend | |
| PhSvcControlThreadResume | |
| PhSvcControlThreadIoPriority |
Definition at line 180 of file phsvcapi.h.
| enum _PHSVC_API_NUMBER |
Definition at line 7 of file phsvcapi.h.
| C_ASSERT | ( | FIELD_OFFSET(PHSVC_API_PAYLOAD, u) | = =8 | ) |
| C_ASSERT | ( | sizeof(PHSVC_API_MSG)<= | PORT_TOTAL_MAXIMUM_MESSAGE_LENGTH | ) |
| C_ASSERT | ( | sizeof(PHSVC_API_MSG64)<= | PORT_TOTAL_MAXIMUM_MESSAGE_LENGTH | ) |