ReactOS 0.4.16-dev-297-gc569aee
|
#include <ndk/rtlfuncs.h>
#include <ndk/kdtypes.h>
#include <dpfilter.h>
#include <rpc.h>
#include <svc.h>
Go to the source code of this file.
Classes | |
struct | _DOMAIN_SID_DATA |
struct | _SID_DATA |
struct | _SVCHOST_OPTIONS |
struct | _SVCHOST_DLL |
struct | _SVCHOST_SERVICE |
struct | _SVCHOST_CALLBACK_CONTEXT |
Macros | |
#define | WIN32_NO_STATUS |
#define | WIN32_LEAN_AND_MEAN |
#define | NTOS_MODE_USER |
#define | SvchostDbgPrint(lev, fmt, ...) |
#define | DBG_ERR(fmt, ...) SvchostDbgPrint(1, fmt, __VA_ARGS__) |
#define | DBG_TRACE(fmt, ...) SvchostDbgPrint(4, fmt, __VA_ARGS__) |
#define | SVCHOST_RPC_INIT_COMPLETE 1 |
#define | SVCHOST_NBT_INIT_COMPLETE 2 |
#define | SVCHOST_SID_INIT_COMPLETE 4 |
Typedefs | |
typedef VOID(WINAPI * | PSVCHOST_INIT_GLOBALS) (_In_ PSVCHOST_GLOBAL_DATA Globals) |
typedef struct _DOMAIN_SID_DATA | DOMAIN_SID_DATA |
typedef struct _SID_DATA | SID_DATA |
typedef struct _SVCHOST_OPTIONS | SVCHOST_OPTIONS |
typedef struct _SVCHOST_OPTIONS * | PSVCHOST_OPTIONS |
typedef struct _SVCHOST_DLL | SVCHOST_DLL |
typedef struct _SVCHOST_DLL * | PSVCHOST_DLL |
typedef struct _SVCHOST_SERVICE | SVCHOST_SERVICE |
typedef struct _SVCHOST_SERVICE * | PSVCHOST_SERVICE |
typedef struct _SVCHOST_CALLBACK_CONTEXT | SVCHOST_CALLBACK_CONTEXT |
typedef struct _SVCHOST_CALLBACK_CONTEXT * | PSVCHOST_CALLBACK_CONTEXT |
Variables | |
PSVCHOST_GLOBAL_DATA | g_pSvchostSharedGlobals |
#define DBG_ERR | ( | fmt, | |
... | |||
) | SvchostDbgPrint(1, fmt, __VA_ARGS__) |
#define DBG_TRACE | ( | fmt, | |
... | |||
) | SvchostDbgPrint(4, fmt, __VA_ARGS__) |
typedef struct _DOMAIN_SID_DATA DOMAIN_SID_DATA |
typedef struct _SVCHOST_DLL * PSVCHOST_DLL |
typedef VOID(WINAPI * PSVCHOST_INIT_GLOBALS) (_In_ PSVCHOST_GLOBAL_DATA Globals) |
typedef struct _SVCHOST_OPTIONS * PSVCHOST_OPTIONS |
typedef struct _SVCHOST_SERVICE * PSVCHOST_SERVICE |
typedef struct _SVCHOST_DLL SVCHOST_DLL |
typedef struct _SVCHOST_OPTIONS SVCHOST_OPTIONS |
typedef struct _SVCHOST_SERVICE SVCHOST_SERVICE |
BOOL WINAPI InitializeSecurity | ( | _In_ DWORD | dwParam, |
_In_ DWORD | dwAuthnLevel, | ||
_In_ DWORD | dwImpLevel, | ||
_In_ DWORD | dwCapabilities | ||
) |
Definition at line 161 of file security.cxx.
Referenced by CallPerInstanceInitFunctions().
Definition at line 78 of file globals.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 58 of file globals.c.
Referenced by wmainCRTStartup().
Definition at line 78 of file registry.c.
Referenced by FDebugBreakForService(), and ReadPerInstanceRegistryParameters().
DWORD WINAPI RegQueryString | ( | _In_ HKEY | hKey, |
_In_ LPCWSTR | pszValueName, | ||
_In_ DWORD | dwExpectedType, | ||
_Out_ PBYTE * | ppbData | ||
) |
Definition at line 107 of file registry.c.
Referenced by ReadPerInstanceRegistryParameters(), and RegQueryStringA().
DWORD WINAPI RegQueryStringA | ( | _In_ HKEY | hKey, |
_In_ LPCWSTR | pszValueName, | ||
_In_ DWORD | dwExpectedType, | ||
_Out_ LPCSTR * | ppszData | ||
) |
Definition at line 128 of file registry.c.
Referenced by GetServiceMainFunctions().
Definition at line 22 of file rpcsrv.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 131 of file rpcsrv.c.
Referenced by SvchostBuildSharedGlobals().
NTSTATUS NTAPI RpcpStopRpcServer | ( | _In_ RPC_IF_HANDLE | IfSpec | ) |
Definition at line 33 of file rpcsrv.c.
Referenced by SvchostBuildSharedGlobals().
NTSTATUS NTAPI RpcpStopRpcServerEx | ( | _In_ RPC_IF_HANDLE | IfSpec | ) |
Definition at line 58 of file rpcsrv.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 266 of file globals.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 89 of file globals.c.
Referenced by ServiceStarter().
Definition at line 162 of file globals.c.
Referenced by BuildCommandOptions(), and GetServiceMainFunctions().
Definition at line 96 of file netbios.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 84 of file netbios.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 112 of file netbios.c.
Referenced by SvchostBuildSharedGlobals().
Definition at line 124 of file netbios.c.
Referenced by SvchostBuildSharedGlobals().
DWORD WINAPI SvcRegisterStopCallback | ( | _Out_ PHANDLE | phNewWaitObject, |
_In_ PCWSTR | ServiceName, | ||
_In_ HANDLE | hObject, | ||
_In_ PSVCHOST_STOP_CALLBACK | pfnStopCallback, | ||
_In_ PVOID | pContext, | ||
_In_ ULONG | dwFlags | ||
) |
Definition at line 518 of file svchost.c.
Referenced by SvchostBuildSharedGlobals().
|
extern |
Definition at line 50 of file globals.c.
Referenced by ServiceStarter(), and SvchostBuildSharedGlobals().