|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _CONTEXT_STACK_ENTRY |
Macros | |
| #define | NDEBUG |
Typedefs | |
| typedef struct _CONTEXT_STACK_ENTRY | CONTEXT_STACK_ENTRY |
| typedef struct _CONTEXT_STACK_ENTRY * | PCONTEXT_STACK_ENTRY |
Variables | |
| PCONTEXT_ENTRY | pRootContext = NULL |
| PCONTEXT_ENTRY | pCurrentContext = NULL |
| PCONTEXT_STACK_ENTRY | pContextStackHead = NULL |
| PCONTEXT_STACK_ENTRY | pContextStackTail = NULL |
| PWSTR | pszMachine = NULL |
| static BOOL | bOnline = TRUE |
| typedef struct _CONTEXT_STACK_ENTRY * PCONTEXT_STACK_ENTRY |
| DWORD WINAPI AbortCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 494 of file context.c.
Referenced by CreateRootContext().
| PCOMMAND_GROUP AddCommandGroup | ( | PCONTEXT_ENTRY | pContext, |
| LPCWSTR | pwszCmdGroupToken, | ||
| DWORD | dwShortCmdHelpToken, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 152 of file context.c.
Referenced by CreateRootContext(), and RegisterContext().
| PCONTEXT_ENTRY AddContext | ( | PCONTEXT_ENTRY | pParentContext, |
| PWSTR | pszName, | ||
| GUID * | pGuid | ||
| ) |
Definition at line 39 of file context.c.
Referenced by CreateRootContext(), and RegisterContext().
| PCOMMAND_ENTRY AddContextCommand | ( | PCONTEXT_ENTRY | pContext, |
| LPCWSTR | pwszCmdToken, | ||
| PFN_HANDLE_CMD | pfnCmdHandler, | ||
| DWORD | dwShortCmdHelpToken, | ||
| DWORD | dwCmdHlpToken, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 101 of file context.c.
Referenced by CreateRootContext(), and RegisterContext().
| PCOMMAND_ENTRY AddGroupCommand | ( | PCOMMAND_GROUP | pGroup, |
| LPCWSTR | pwszCmdToken, | ||
| PFN_HANDLE_CMD | pfnCmdHandler, | ||
| DWORD | dwShortCmdHelpToken, | ||
| DWORD | dwCmdHlpToken, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 197 of file context.c.
Referenced by CreateRootContext(), and RegisterContext().
| DWORD WINAPI CommitCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
|
static |
Definition at line 405 of file context.c.
Referenced by AbortCommand(), CommitCommand(), CommitContext(), ExitCommand(), OfflineCommand(), OnlineCommand(), and SetModeCommand().
Definition at line 316 of file context.c.
Referenced by CommitContext(), and DumpContext().
Definition at line 805 of file context.c.
Referenced by wmain().
Definition at line 303 of file context.c.
Referenced by _Requires_lock_held_().
| DWORD WINAPI DumpCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | ppwcArguments, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 528 of file context.c.
Referenced by CreateRootContext().
|
static |
Definition at line 326 of file context.c.
Referenced by DumpCommand(), and DumpContext().
| DWORD WINAPI ExecCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
| DWORD WINAPI ExitCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 569 of file context.c.
Referenced by CreateRootContext(), and main().
| PCONTEXT_ENTRY FindContextByGuid | ( | const GUID * | pGuid | ) |
Definition at line 898 of file context.c.
Referenced by PrintHelpers(), and RegisterContext().
|
static |
Definition at line 868 of file context.c.
Referenced by FindContextByGuid(), and FindSubContextByGuid().
| DWORD WINAPI OfflineCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
| DWORD WINAPI OnlineCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
| DWORD WINAPI PopdCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 639 of file context.c.
Referenced by CreateRootContext().
| DWORD WINAPI PushdCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 678 of file context.c.
Referenced by CreateRootContext().
| DWORD WINAPI RegisterContext | ( | _In_ const NS_CONTEXT_ATTRIBUTES * | pChildContext | ) |
Definition at line 909 of file context.c.
Referenced by InterfaceStart(), IpStart(), and WinsockStart().
| DWORD WINAPI RemCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
| VOID RemoveContextFromStack | ( | _In_ PCONTEXT_ENTRY | pContextEntry | ) |
Definition at line 248 of file context.c.
| DWORD WINAPI SetMachineCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 714 of file context.c.
Referenced by CreateRootContext().
| DWORD WINAPI SetModeCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 751 of file context.c.
Referenced by CreateRootContext().
| DWORD WINAPI ShowModeCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
| DWORD WINAPI UpCommand | ( | _In_ LPCWSTR | pwszMachine, |
| _In_ LPWSTR * | argv, | ||
| _In_ DWORD | dwCurrentIndex, | ||
| _In_ DWORD | dwArgCount, | ||
| _In_ DWORD | dwFlags, | ||
| _In_ LPCVOID | pvData, | ||
| _Out_ BOOL * | pbDone | ||
| ) |
Definition at line 34 of file context.c.
Referenced by ExitCommand(), OfflineCommand(), OnlineCommand(), SetModeCommand(), and ShowModeCommand().
| PCONTEXT_STACK_ENTRY pContextStackHead = NULL |
Definition at line 29 of file context.c.
Referenced by PopdCommand(), PushdCommand(), and RemoveContextFromStack().
| PCONTEXT_STACK_ENTRY pContextStackTail = NULL |
Definition at line 30 of file context.c.
Referenced by PopdCommand(), PushdCommand(), and RemoveContextFromStack().
| PCONTEXT_ENTRY pCurrentContext = NULL |
Definition at line 27 of file context.c.
Referenced by CreateRootContext(), DumpCommand(), InterpretCommand(), InterpretInteractive(), PopdCommand(), PrintCurrentContextHeader(), PushdCommand(), and UpCommand().
| PCONTEXT_ENTRY pRootContext = NULL |
Definition at line 26 of file context.c.
Referenced by AbortCommand(), CommitCommand(), CreateRootContext(), ExitCommand(), FindContextByGuid(), GetContextFullName(), InterpretCommand(), OfflineCommand(), OnlineCommand(), PrintContext(), PrintGroupHelp(), PrintPrompt(), RegisterContext(), SetModeCommand(), ShowHelperCommand(), and UpCommand().
Definition at line 32 of file context.c.
Referenced by InterpretCommand(), InterpretInteractive(), PnpBindRpc(), SetMachineCommand(), and wmain().