ReactOS 0.4.16-dev-122-g325d74c
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
NTSTATUS NTAPI | SmpExecuteImage (IN PUNICODE_STRING FileName, IN PUNICODE_STRING Directory, IN PUNICODE_STRING CommandLine, IN ULONG MuSessionId, IN ULONG Flags, IN PRTL_USER_PROCESS_INFORMATION ProcessInformation) |
NTSTATUS NTAPI | SmpInvokeAutoChk (IN PUNICODE_STRING FileName, IN PUNICODE_STRING Directory, IN PUNICODE_STRING Arguments, IN ULONG Flags) |
NTSTATUS NTAPI | SmpExecuteCommand (IN PUNICODE_STRING CommandLine, IN ULONG MuSessionId, OUT PHANDLE ProcessId, IN ULONG Flags) |
NTSTATUS NTAPI | SmpExecuteInitialCommand (IN ULONG MuSessionId, IN PUNICODE_STRING InitialCommand, IN HANDLE InitialCommandProcess, OUT PHANDLE ReturnPid) |
NTSTATUS NTAPI | SmpTerminate (IN PULONG_PTR Parameters, IN ULONG ParameterMask, IN ULONG ParameterCount) |
LONG | SmpUnhandledExceptionFilter (IN PEXCEPTION_POINTERS ExceptionInfo) |
NTSTATUS __cdecl | _main (IN INT argc, IN PCHAR argv[], IN PCHAR envp[], IN ULONG DebugFlag) |
Variables | |
UNICODE_STRING | SmpSystemRoot |
ULONG | AttachedSessionId = -1 |
BOOLEAN | SmpDebug |
BOOLEAN | SmpEnableDots |
HANDLE | SmApiPort |
HANDLE | SmpInitialCommandProcessId |
Definition at line 432 of file smss.c.
NTSTATUS NTAPI SmpExecuteCommand | ( | IN PUNICODE_STRING | CommandLine, |
IN ULONG | MuSessionId, | ||
OUT PHANDLE | ProcessId, | ||
IN ULONG | Flags | ||
) |
Definition at line 210 of file smss.c.
Referenced by SmpLoadDataFromRegistry(), SmpLoadDeferedSubsystem(), and SmpLoadSubSystemsForMuSession().
NTSTATUS NTAPI SmpExecuteImage | ( | IN PUNICODE_STRING | FileName, |
IN PUNICODE_STRING | Directory, | ||
IN PUNICODE_STRING | CommandLine, | ||
IN ULONG | MuSessionId, | ||
IN ULONG | Flags, | ||
IN PRTL_USER_PROCESS_INFORMATION | ProcessInformation | ||
) |
Definition at line 30 of file smss.c.
Referenced by SmpExecuteCommand(), SmpExecuteInitialCommand(), SmpInvokeAutoChk(), and SmpLoadSubSystem().
NTSTATUS NTAPI SmpExecuteInitialCommand | ( | IN ULONG | MuSessionId, |
IN PUNICODE_STRING | InitialCommand, | ||
IN HANDLE | InitialCommandProcess, | ||
OUT PHANDLE | ReturnPid | ||
) |
Definition at line 283 of file smss.c.
Referenced by _main(), and SmpStartCsr().
NTSTATUS NTAPI SmpInvokeAutoChk | ( | IN PUNICODE_STRING | FileName, |
IN PUNICODE_STRING | Directory, | ||
IN PUNICODE_STRING | Arguments, | ||
IN ULONG | Flags | ||
) |
Definition at line 149 of file smss.c.
Referenced by SmpExecuteCommand().
NTSTATUS NTAPI SmpTerminate | ( | IN PULONG_PTR | Parameters, |
IN ULONG | ParameterMask, | ||
IN ULONG | ParameterCount | ||
) |
Definition at line 374 of file smss.c.
Referenced by _main(), SmpInitializeKnownDllsInternal(), and SmpUnhandledExceptionFilter().
LONG SmpUnhandledExceptionFilter | ( | IN PEXCEPTION_POINTERS | ExceptionInfo | ) |
Definition at line 403 of file smss.c.
Referenced by _main().
ULONG AttachedSessionId = -1 |
Definition at line 21 of file smss.c.
Referenced by _main(), SmpLoadSubSystem(), and SmpLoadSubSystemsForMuSession().
HANDLE SmApiPort |
Definition at line 23 of file smss.c.
Referenced by SmConnectToSm(), SmExecPgm(), SmExecuteProgram(), SmLoadDeferedSubsystem(), SmpApiLoop(), SmpExecuteInitialCommand(), SmQueryInformation(), SmSendMsgToSm(), SmSessionComplete(), SmStartCsr(), and SmStopCsr().
BOOLEAN SmpDebug |
Definition at line 22 of file smss.c.
Referenced by _main(), SmpExecuteImage(), and SmpLoadSubSystem().
BOOLEAN SmpEnableDots |
Definition at line 22 of file smss.c.
Referenced by SmpInvokeAutoChk().
HANDLE SmpInitialCommandProcessId |
Definition at line 24 of file smss.c.
Referenced by SmpExecuteInitialCommand().
UNICODE_STRING SmpSystemRoot |
Definition at line 20 of file smss.c.
Referenced by SmpParseCommandLine().