Implemented vfs_volume_info_get() for proper df(1) entry.
[reactos.git] / include / ddk / kedef.h
1 #ifndef __INCLUDE_DDK_KEDEF_H
2 #define __INCLUDE_DDK_KEDEF_H
3
4 typedef enum _KBUGCHECK_BUFFER_DUMP_STATE
5 {
6         BufferEmpty,
7         BufferInserted,
8         BufferStarted,
9         BufferFinished,
10         BufferIncomplete
11 }KBUGCHECK_BUFFER_DUMP_STATE;
12
13 typedef enum _KINTERRUPT_MODE
14 {
15    LevelSensitive,
16    Latched,
17 } KINTERRUPT_MODE;
18
19 /*
20  * PURPOSE: DPC importance
21  */
22 typedef enum _KDPC_IMPORTANCE
23 {
24         LowImportance,
25         MediumImportance,
26         HighImportance
27 } KDPC_IMPORTANCE;
28
29 typedef enum _EVENT_TYPE
30 {
31    NotificationEvent,
32    SynchronizationEvent,
33 } EVENT_TYPE;
34
35 typedef enum _KWAIT_REASON
36 {
37    Executive,
38    FreePage,
39    PageIn,
40    PoolAllocation,
41    DelayExecution,
42    Suspended,
43    UserRequest,
44    WrExecutive,
45    WrFreePage,
46    WrPageIn,
47    WrDelayExecution,
48    WrSuspended,
49    WrUserRequest,
50    WrEventPair,
51    WrQueue,
52    WrLpcReceive,
53    WrLpcReply,
54    WrVirtualMemory,
55    WrPageOut,
56    WrRendezvous,
57    Spare2,
58    Spare3,
59    Spare4,
60    Spare5,
61    Spare6,
62    WrKernel,
63    MaximumWaitReason,
64 } KWAIT_REASON;
65
66 #endif