#include "smss.h"
#include "debug.h"
Go to the source code of this file.
Data Structures |
| struct | PSMP_CLIENT_CONTEXT |
Defines |
| #define | NDEBUG |
Typedefs |
| typedef NTSTATUS(NTAPI * | PSM_API_HANDLER )(IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
Functions |
| NTSTATUS NTAPI | SmpCreateForeignSession (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpSessionComplete (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpTerminateForeignSession (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpExecPgm (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpLoadDeferedSubsystem (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpStartCsr (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpStopCsr (IN PSM_API_MSG SmApiMsg, IN PSMP_CLIENT_CONTEXT ClientContext, IN HANDLE SmApiPort) |
| NTSTATUS NTAPI | SmpHandleConnectionRequest (IN HANDLE SmApiPort, IN PSB_API_MSG SbApiMsg) |
| ULONG NTAPI | SmpApiLoop (IN PVOID Parameter) |
Variables |
| volatile LONG | SmTotalApiThreads |
| HANDLE | SmUniqueProcessId |
| PSM_API_HANDLER | SmpApiDispatch [SmMaxApiNumber] |