reactos/base/services/seclogon/precomp.h

40 lines
759 B
C
Raw Normal View History

/*
* PROJECT: ReactOS Secondary Logon Service
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
* PURPOSE: Secondary Logon service RPC server
* COPYRIGHT: Eric Kohl 2022 <eric.kohl@reactos.org>
*/
#ifndef _SECLOGON_PCH_
#define _SECLOGON_PCH_
#include <limits.h>
#include <stdarg.h>
#include <stdio.h>
#define WIN32_NO_STATUS
#define _INC_WINDOWS
#define COM_NO_WINDOWS_H
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <winsvc.h>
#include <svc.h>
#include <userenv.h>
#define NTOS_MODE_USER
#include <ndk/rtlfuncs.h>
#include <wine/debug.h>
extern HINSTANCE hDllInstance;
extern PSVCHOST_GLOBAL_DATA lpServiceGlobals;
DWORD
StartRpcServer(VOID);
DWORD
StopRpcServer(VOID);
#endif /* _SECLOGON_PCH_ */