- move function definitions from c files to headers

svn path=/trunk/; revision=53777
This commit is contained in:
Giannis Adamopoulos 2011-09-20 18:04:14 +00:00
parent 16bab3bc1c
commit f2b28d3b31
21 changed files with 24 additions and 44 deletions

View file

@ -192,6 +192,13 @@ PsGetProcessExitStatus(
PEPROCESS Process
);
NTKERNELAPI
BOOLEAN
NTAPI
PsGetProcessExitProcessCalled(
PEPROCESS Process
);
//
// Quota Functions
//

View file

@ -1,8 +1,5 @@
#pragma once
#include "window.h"
#include <include/win32.h>
typedef struct _CLIP
{
UINT fmt;
@ -16,7 +13,5 @@ UserEnumClipboardFormats(UINT uFormat);
VOID FASTCALL
UserClipboardFreeWindow(PWND pWindow);
struct _WINSTATION_OBJECT;
VOID NTAPI
UserEmptyClipboardData(struct _WINSTATION_OBJECT *pWinSta);

View file

@ -3,3 +3,4 @@
INT FASTCALL GdiGetClipBox(HDC hDC, RECTL *rc);
INT FASTCALL GdiSelectVisRgn(HDC hdc, HRGN hrgn);
INT FASTCALL GdiExtSelectClipRgn (PDC dc, HRGN hrgn, int fnMode);
int FASTCALL CLIPPING_UpdateGCRegion(DC* Dc);

View file

@ -51,7 +51,8 @@ BOOL FASTCALL IntMouseInput(MOUSEINPUT *mi, BOOL Injected);
BOOL UserInitDefaultKeyboardLayout(VOID);
PKBL UserHklToKbl(HKL hKl);
BOOL FASTCALL UserAttachThreadInput(PTHREADINFO,PTHREADINFO,BOOL);
VOID FASTCALL DoTheScreenSaver(VOID);
WORD FASTCALL get_key_state(void);
#define ThreadHasInputAccess(W32Thread) \
(TRUE)

View file

@ -69,3 +69,7 @@ IntInsertMenuItem(PMENU_OBJECT MenuObject, UINT uItem, BOOL fByPosition,
PMENU_OBJECT FASTCALL
IntGetSystemMenu(PWND Window, BOOL bRevert, BOOL RetMenu);
UINT FASTCALL IntFindSubMenu(HMENU *hMenu, HMENU hSubTarget );
UINT FASTCALL IntGetMenuState( HMENU hMenu, UINT uId, UINT uFlags);

View file

@ -145,6 +145,9 @@ NTSTATUS FASTCALL
IntSafeCopyUnicodeStringTerminateNULL(PUNICODE_STRING Dest,
PUNICODE_STRING Source);
HBITMAP NTAPI UserLoadImage(PCWSTR);
BOOL NTAPI W32kDosPathNameToNtPathName(PCWSTR, PUNICODE_STRING);
#define ROUND_DOWN(n, align) \
(((ULONG)n) & ~((align) - 1l))

View file

@ -5,3 +5,5 @@ VOID FASTCALL IntInvalidateWindows(PWND Window, HRGN hRgn, ULONG Flags);
BOOL FASTCALL IntGetPaintMessage(PWND Window, UINT MsgFilterMin, UINT MsgFilterMax, PTHREADINFO Thread, MSG *Message, BOOL Remove);
INT FASTCALL UserRealizePalette(HDC);
INT FASTCALL co_UserGetUpdateRgn(PWND, HRGN, BOOL);
VOID FASTCALL co_IntPaintWindows(PWND Window, ULONG Flags, BOOL Recurse);
BOOL FASTCALL IntValidateParent(PWND Child, HRGN hValidateRgn, BOOL Recurse);

View file

@ -175,3 +175,6 @@ typedef union _SPIBUFFER
} SPIBUFFER;
extern SPIVALUES gspv;
BOOL InitSysParams();

View file

@ -177,4 +177,6 @@
#define UNIMPLEMENTED
#endif
#define KeRosDumpStackFrames(Frames, Count) KdSystemDebugControl('DsoR', (PVOID)Frames, Count, NULL, 0, NULL, KernelMode)
BOOL DbgInitDebugChannels();

View file

@ -38,10 +38,6 @@
DBG_DEFAULT_CHANNEL(UserAccel);
UINT FASTCALL IntFindSubMenu(HMENU *hMenu, HMENU hSubTarget );
HMENU FASTCALL IntGetSubMenu( HMENU hMenu, int nPos);
UINT FASTCALL IntGetMenuState( HMENU hMenu, UINT uId, UINT uFlags);
/* FUNCTIONS *****************************************************************/
PACCELERATOR_TABLE FASTCALL UserGetAccelObject(HACCEL hAccel)

View file

@ -11,9 +11,6 @@
#include <win32k.h>
#define NDEBUG
#include <debug.h>
/* CALLPROC ******************************************************************/
WNDPROC

View file

@ -12,8 +12,6 @@
DBG_DEFAULT_CHANNEL(UserDisplay);
BOOL InitSysParams();
BOOL gbBaseVideo = 0;
static const PWCHAR KEY_ROOT = L"";

View file

@ -19,11 +19,6 @@ DBG_DEFAULT_CHANNEL(UserKbdLayout);
PKBL KBLList = NULL; // Keyboard layout list.
typedef PVOID (*KbdLayerDescriptor)(VOID);
NTSTATUS APIENTRY LdrGetProcedureAddress(PVOID module,
PANSI_STRING import_name,
DWORD flags,
PVOID *func_addr);
/* PRIVATE FUNCTIONS ******************************************************/

View file

@ -14,8 +14,6 @@
DBG_DEFAULT_CHANNEL(UserMsg);
BOOLEAN NTAPI PsGetProcessExitProcessCalled(PEPROCESS Process);
#define PM_BADMSGFLAGS ~((QS_RAWINPUT << 16)|PM_QS_SENDMESSAGE|PM_QS_PAINT|PM_QS_POSTMESSAGE|PM_QS_INPUT|PM_NOYIELD|PM_REMOVE)
/* FUNCTIONS *****************************************************************/

View file

@ -16,8 +16,6 @@
DBG_DEFAULT_CHANNEL(UserMsgQ);
VOID FASTCALL DoTheScreenSaver(VOID);
/* GLOBALS *******************************************************************/
static PAGED_LOOKASIDE_LIST MessageLookasideList;

View file

@ -13,8 +13,6 @@
DBG_DEFAULT_CHANNEL(UserMisc);
BOOL InitSysParams();
/* GLOBALS *******************************************************************/
PTHREADINFO gptiCurrent = NULL;

View file

@ -13,13 +13,8 @@
#include <win32k.h>
#include <winsta.h>
DBG_DEFAULT_CHANNEL(UserSysparams);
#define KeRosDumpStackFrames(Frames, Count) KdSystemDebugControl('DsoR', (PVOID)Frames, Count, NULL, 0, NULL, KernelMode)
HBITMAP NTAPI UserLoadImage(PCWSTR);
BOOL NTAPI W32kDosPathNameToNtPathName(PCWSTR, PUNICODE_STRING);
SPIVALUES gspv;
BOOL gbSpiInitialized = FALSE;

View file

@ -16,8 +16,6 @@
DBG_DEFAULT_CHANNEL(UserTimer);
WORD FASTCALL get_key_state(void);
/* GLOBALS *******************************************************************/
static LIST_ENTRY TimersListHead;

View file

@ -13,8 +13,6 @@
DBG_DEFAULT_CHANNEL(UserDce);
int FASTCALL CLIPPING_UpdateGCRegion(DC* Dc);
/* GLOBALS *******************************************************************/
/* NOTE - I think we should store this per window station (including gdi objects) */

View file

@ -31,12 +31,6 @@
DBG_DEFAULT_CHANNEL(UserWinpos);
VOID FASTCALL
co_IntPaintWindows(PWND Window, ULONG Flags, BOOL Recurse);
BOOL FASTCALL
IntValidateParent(PWND Child, HRGN hValidateRgn, BOOL Recurse);
/* GLOBALS *******************************************************************/
#define MINMAX_NOSWP (0x00010000)

View file

@ -457,9 +457,6 @@ GreSetDCOwner(HDC hdc, ULONG ulOwner)
return TRUE;
}
int FASTCALL
CLIPPING_UpdateGCRegion(DC* Dc);
static
void
DC_vUpdateDC(PDC pdc)