:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / include / ddk / types.h
1 #ifndef __INCLUDE_DDK_TYPES_H
2 #define __INCLUDE_DDK_TYPES_H
3
4 // these should be moved to a file like ntdef.h
5
6
7
8 typedef ULONG KAFFINITY, *PKAFFINITY;
9
10
11
12
13
14 /*
15  * Various other types (all quite pointless)
16  */
17 typedef CCHAR KPROCESSOR_MODE;
18 typedef UCHAR KIRQL;
19 typedef KIRQL* PKIRQL;
20 typedef ULONG IO_ALLOCATION_ACTION;
21 typedef ULONG POOL_TYPE;
22 typedef ULONG TIMER_TYPE;
23 typedef ULONG MM_SYSTEM_SIZE;
24 typedef ULONG LOCK_OPERATION;
25
26 typedef LARGE_INTEGER PHYSICAL_ADDRESS;
27 typedef PHYSICAL_ADDRESS* PPHYSICAL_ADDRESS;
28
29
30
31
32 #endif /* __INCLUDE_DDK_TYPES_H */