00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
#ifndef _USERKDX_
00014
#define _USERKDX_
00015
00016
#include "precomp.h"
00017
#pragma hdrstop
00018
00019
#ifdef KERNEL
00020
#include <stddef.h>
00021
#include <windef.h>
00022
#define _USERK_
00023
#include "heap.h"
00024
#undef _USERK_
00025
#include <wingdi.h>
00026
#include <w32gdip.h>
00027
#include <kbd.h>
00028
#include <ntgdistr.h>
00029
#include <winddi.h>
00030
#include <gre.h>
00031
#include <ddeml.h>
00032
#include <ddetrack.h>
00033
#include <w32err.h>
00034
#include "immstruc.h"
00035
#include <winuserk.h>
00036
#include <usergdi.h>
00037
#include <zwapi.h>
00038
#include <userk.h>
00039
#include <access.h>
00040
#include <hmgshare.h>
00041
00042
00043
00044
00045
#undef CREATE_NEW
00046
#undef OPEN_EXISTING
00047
#include <..\cntfs\Ntfsproc.h>
00048
00049
00050
#undef ZERO
00051
#include <fsrtl.h>
00052
00053
#include "fsrtllks.h"
00054
00055
00056
#undef DebugTrace
00057
#define _BITMAP_RANGE _CCBITMAP_RANGE
00058
#define BITMAP_RANGE CCBITMAP_RANGE
00059
#define PBITMAP_RANGE PCCBITMAP_RANGE
00060
#define PBCB CCPBCB
00061
#define Noop CCNoop
00062
#include <..\cache\cc.h>
00063
#undef _BITMAP_RANGE
00064
#undef BITMAP_RANGE
00065
#undef PBITMAP_RANGE
00066
#undef PBCB
00067
#undef Noop
00068
00069
00070
#include <..\dd\CNSS\Common.h>
00071
00072
00073
00074
#else // KERNEL
00075
00076
#include "usercli.h"
00077
00078
#include "usersrv.h"
00079
#include <ntcsrdll.h>
00080
#include "csrmsg.h"
00081
00082
#endif
00083
00084
00085
#include <..\inc\heap.h>
00086
00087
#include "conapi.h"
00088
00089
00090
#include "conmsg.h"
00091
#include "server.h"
00092
00093
#include <imagehlp.h>
00094
#include <wdbgexts.h>
00095
#include <ntsdexts.h>
00096 #define NOEXTAPI
00097
00098
00099
#include "immuser.h"
00100
00101
#endif