libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
KWAIT_REASON.hh File Reference
#include <ostream>
#include <string>
Include dependency graph for KWAIT_REASON.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  introvirt
 Core IntroVirt classes.
 
namespace  introvirt::windows
 Classes related to Microsoft Windows guests.
 
namespace  introvirt::windows::nt
 Classes related to the Windows NT kernel.
 

Enumerations

enum  introvirt::windows::nt::KWAIT_REASON {
  introvirt::windows::nt::Executive = 0 , introvirt::windows::nt::FreePage = 1 , introvirt::windows::nt::PageIn = 2 , introvirt::windows::nt::PoolAllocation = 3 ,
  introvirt::windows::nt::DelayExecution = 4 , introvirt::windows::nt::Suspended = 5 , introvirt::windows::nt::UserRequest = 6 , introvirt::windows::nt::WrExecutive = 7 ,
  introvirt::windows::nt::WrFreePage = 8 , introvirt::windows::nt::WrPageIn = 9 , introvirt::windows::nt::WrPoolAllocation = 10 , introvirt::windows::nt::WrDelayExecution = 11 ,
  introvirt::windows::nt::WrSuspended = 12 , introvirt::windows::nt::WrUserRequest = 13 , introvirt::windows::nt::WrSpare0 = 14 , introvirt::windows::nt::WrQueue = 15 ,
  introvirt::windows::nt::WrLpcReceive = 16 , introvirt::windows::nt::WrLpcReply = 17 , introvirt::windows::nt::WrVirtualMemory = 18 , introvirt::windows::nt::WrPageOut = 19 ,
  introvirt::windows::nt::WrRendezvous = 20 , introvirt::windows::nt::WrKeyedEvent = 21 , introvirt::windows::nt::WrTerminated = 22 , introvirt::windows::nt::WrProcessInSwap = 23 ,
  introvirt::windows::nt::WrCpuRateControl = 24 , introvirt::windows::nt::WrCalloutStack = 25 , introvirt::windows::nt::WrKernel = 26 , introvirt::windows::nt::WrResource = 27 ,
  introvirt::windows::nt::WrPushLock = 28 , introvirt::windows::nt::WrMutex = 29 , introvirt::windows::nt::WrQuantumEnd = 30 , introvirt::windows::nt::WrDispatchInt = 31 ,
  introvirt::windows::nt::WrPreempted = 32 , introvirt::windows::nt::WrYieldExecution = 33 , introvirt::windows::nt::WrFastMutex = 34 , introvirt::windows::nt::WrGuardedMutex = 35 ,
  introvirt::windows::nt::WrRundown = 36 , introvirt::windows::nt::WrAlertByThreadId = 37 , introvirt::windows::nt::WrDeferredPreempt = 38 , introvirt::windows::nt::WrPhysicalFault = 39 ,
  introvirt::windows::nt::MaximumWaitReason = 40
}
 

Functions

const std::string & introvirt::windows::nt::to_string (KWAIT_REASON reason)
 Get the string value of a KWAIT_REASON.
 
std::ostream & introvirt::windows::nt::operator<< (std::ostream &, KWAIT_REASON reason)
 Stream operator overload for KWAIT_REASON.