ReactOS 0.4.15-dev-7958-gcd0bb1a
precomp.h File Reference
#include <limits.h>
#include <stdarg.h>
#include <stdio.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <winsvc.h>
#include <svc.h>
#include <userenv.h>
#include <ndk/rtlfuncs.h>
#include <wine/debug.h>
Include dependency graph for precomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIN32_NO_STATUS
 
#define _INC_WINDOWS
 
#define COM_NO_WINDOWS_H
 
#define NTOS_MODE_USER
 

Functions

DWORD StartRpcServer (VOID)
 
DWORD StopRpcServer (VOID)
 

Variables

HINSTANCE hDllInstance
 
PSVCHOST_GLOBAL_DATA lpServiceGlobals
 

Macro Definition Documentation

◆ _INC_WINDOWS

#define _INC_WINDOWS

Definition at line 16 of file precomp.h.

◆ COM_NO_WINDOWS_H

#define COM_NO_WINDOWS_H

Definition at line 17 of file precomp.h.

◆ NTOS_MODE_USER

#define NTOS_MODE_USER

Definition at line 25 of file precomp.h.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 15 of file precomp.h.

Function Documentation

◆ StartRpcServer()

DWORD StartRpcServer ( VOID  )

Definition at line 32 of file rpcserver.c.

33{
35
36 Status = lpServiceGlobals->StartRpcServer(L"seclogon", ISeclogon_v1_0_s_ifspec);
37 TRACE("StartRpcServer returned 0x%08lx\n", Status);
38
40}
LONG NTSTATUS
Definition: precomp.h:26
PSVCHOST_GLOBAL_DATA lpServiceGlobals
Definition: seclogon.c:18
Status
Definition: gdiplustypes.h:25
NTSYSAPI ULONG WINAPI RtlNtStatusToDosError(NTSTATUS)
#define L(x)
Definition: ntvdm.h:50
#define TRACE(s)
Definition: solgame.cpp:4
PSTART_RPC_SERVER StartRpcServer
Definition: svc.h:114

Referenced by ServiceControlHandlerEx(), SvcEntry_Seclogon(), and WinMain().

◆ StopRpcServer()

DWORD StopRpcServer ( VOID  )

Definition at line 44 of file rpcserver.c.

45{
47
48 Status = lpServiceGlobals->StopRpcServer(ISeclogon_v1_0_s_ifspec);
49 TRACE("StopRpcServer returned 0x%08lx\n", Status);
50
52}
PSTOP_RPC_SERVER StopRpcServer
Definition: svc.h:115

Referenced by ServiceControlHandlerEx().

Variable Documentation

◆ hDllInstance

HINSTANCE hDllInstance
extern

Definition at line 17 of file browser.c.

◆ lpServiceGlobals

PSVCHOST_GLOBAL_DATA lpServiceGlobals
extern

Definition at line 18 of file seclogon.c.

Referenced by StartRpcServer(), StopRpcServer(), and SvchostPushServiceGlobals().