|
ReactOS 0.4.17-dev-806-gffa4164
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Functions | |
| NTSTATUS NTAPI | CsrInitializeNtSessionList (VOID) |
| PCSR_NT_SESSION NTAPI | CsrAllocateNtSession (IN ULONG SessionId) |
| VOID NTAPI | CsrReferenceNtSession (IN PCSR_NT_SESSION Session) |
| VOID NTAPI | CsrDereferenceNtSession (IN PCSR_NT_SESSION Session, IN NTSTATUS ExitStatus) |
| BOOLEAN NTAPI | CsrSbCreateSession (IN PSB_API_MSG ApiMessage) |
| BOOLEAN NTAPI | CsrSbForeignSessionComplete (IN PSB_API_MSG ApiMessage) |
| BOOLEAN NTAPI | CsrSbTerminateSession (IN PSB_API_MSG ApiMessage) |
| BOOLEAN NTAPI | CsrSbCreateProcess (IN PSB_API_MSG ApiMessage) |
| NTSTATUS NTAPI | CsrSbApiHandleConnectionRequest (IN PSB_API_MSG Message) |
| ULONG NTAPI | CsrSbApiRequestThread (_In_ PVOID Parameter) |
| The CsrSbApiRequestThread routine handles incoming messages or connection requests on the SM API LPC Port. | |
Variables | |
| RTL_CRITICAL_SECTION | CsrNtSessionLock |
| LIST_ENTRY | CsrNtSessionList |
| const PSB_API_ROUTINE | CsrServerSbApiDispatch [SbpMaxApiNumber - SbpCreateSession] |
| PCSR_NT_SESSION NTAPI CsrAllocateNtSession | ( | IN ULONG | SessionId | ) |
Definition at line 80 of file session.c.
Referenced by CsrSbCreateSession().
Definition at line 159 of file session.c.
Referenced by CsrProcessRefcountZero().
Definition at line 56 of file session.c.
Referenced by CsrServerInitialization().
| VOID NTAPI CsrReferenceNtSession | ( | IN PCSR_NT_SESSION | Session | ) |
Definition at line 121 of file session.c.
Referenced by CsrCreateProcess().
| NTSTATUS NTAPI CsrSbApiHandleConnectionRequest | ( | IN PSB_API_MSG | Message | ) |
Definition at line 437 of file session.c.
Referenced by CsrSbApiRequestThread().
The CsrSbApiRequestThread routine handles incoming messages or connection requests on the SM API LPC Port.
| [in] | Parameter | System-default user-defined parameter. Unused. |
Definition at line 483 of file session.c.
Referenced by CsrSbApiPortInitialize().
| BOOLEAN NTAPI CsrSbCreateProcess | ( | IN PSB_API_MSG | ApiMessage | ) |
| BOOLEAN NTAPI CsrSbCreateSession | ( | IN PSB_API_MSG | ApiMessage | ) |
Definition at line 211 of file session.c.
| BOOLEAN NTAPI CsrSbForeignSessionComplete | ( | IN PSB_API_MSG | ApiMessage | ) |
Definition at line 368 of file session.c.
| BOOLEAN NTAPI CsrSbTerminateSession | ( | IN PSB_API_MSG | ApiMessage | ) |
| LIST_ENTRY CsrNtSessionList |
Definition at line 19 of file session.c.
Referenced by CsrAllocateNtSession(), and CsrInitializeNtSessionList().
| RTL_CRITICAL_SECTION CsrNtSessionLock |
Definition at line 18 of file session.c.
Referenced by CsrInitializeNtSessionList().
| const PSB_API_ROUTINE CsrServerSbApiDispatch[SbpMaxApiNumber - SbpCreateSession] |
Definition at line 21 of file session.c.
Referenced by CsrSbApiRequestThread().