#ifndef COSMOPOLITAN_LIBC_NT_ENUM_KWAITREASON_H_
#define COSMOPOLITAN_LIBC_NT_ENUM_KWAITREASON_H_

#define kNtExecutive         0
#define kNtFreePage          1
#define kNtPageIn            2
#define kNtPoolAllocation    3
#define kNtDelayExecution    4
#define kNtSuspended         5
#define kNtUserRequest       6
#define kNtWrExecutive       7
#define kNtWrFreePage        8
#define kNtWrPageIn          9
#define kNtWrPoolAllocation  10
#define kNtWrDelayExecution  11
#define kNtWrSuspended       12
#define kNtWrUserRequest     13
#define kNtWrEventPair       14
#define kNtWrQueue           15
#define kNtWrLpcReceive      16
#define kNtWrLpcReply        17
#define kNtWrVirtualMemory   18
#define kNtWrPageOut         19
#define kNtWrRendezvous      20
#define kNtSpare2            21
#define kNtSpare3            22
#define kNtSpare4            23
#define kNtSpare5            24
#define kNtSpare6            25
#define kNtWrKernel          26
#define kNtMaximumWaitReason 27

#endif /* COSMOPOLITAN_LIBC_NT_ENUM_KWAITREASON_H_ */
