mirror of
https://github.com/reactos/reactos.git
synced 2024-09-19 09:09:53 +00:00
b507bd0612
- Fix code headers. No code changes. - Rename csrcl.h to csr.h for readability purposes. - exitros.c --> shutdown.c svn path=/branches/ros-csrss/; revision=57618
46 lines
1 KiB
C
46 lines
1 KiB
C
/*
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
* PROJECT: ReactOS/Win32 Base enviroment Subsystem Server
|
|
* FILE: subsystems/win/basesrv/basesrv.h
|
|
* PURPOSE: Main header - Definitions
|
|
* PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
|
|
*/
|
|
|
|
#ifndef __BASESRV_H__
|
|
#define __BASESRV_H__
|
|
|
|
#pragma once
|
|
|
|
/* PSDK/NDK Headers */
|
|
#define WIN32_NO_STATUS
|
|
#include <windows.h>
|
|
#define NTOS_MODE_USER
|
|
#include <ndk/ntndk.h>
|
|
|
|
/* CSRSS Header */
|
|
#include <csr/csrsrv.h>
|
|
|
|
/* BASE Headers */
|
|
#include <win/basemsg.h>
|
|
#include <win/base.h>
|
|
|
|
|
|
extern HANDLE BaseSrvHeap;
|
|
extern HANDLE BaseSrvSharedHeap;
|
|
extern PBASE_STATIC_SERVER_DATA BaseStaticServerData;
|
|
|
|
VOID BaseCleanupDefineDosDevice(VOID);
|
|
|
|
CSR_API(BaseSrvCreateProcess);
|
|
CSR_API(BaseSrvCreateThread);
|
|
CSR_API(BaseSrvGetTempFile);
|
|
CSR_API(BaseSrvExitProcess);
|
|
CSR_API(BaseSrvGetProcessShutdownParam);
|
|
CSR_API(BaseSrvSetProcessShutdownParam);
|
|
CSR_API(BaseSrvSoundSentryNotification);
|
|
CSR_API(BaseSrvDefineDosDevice);
|
|
|
|
#endif // __BASESRV_H__
|
|
|
|
/* EOF */
|