libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
IRP_MJ.hh File Reference
#include <ostream>
#include <string>
Include dependency graph for IRP_MJ.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::IRP_MJ {
  introvirt::windows::nt::IRP_MJ_CREATE = 0x00 , introvirt::windows::nt::IRP_MJ_CREATE_NAMED_PIPE = 0x01 , introvirt::windows::nt::IRP_MJ_CLOSE = 0x02 , introvirt::windows::nt::IRP_MJ_READ = 0x03 ,
  introvirt::windows::nt::IRP_MJ_WRITE = 0x04 , introvirt::windows::nt::IRP_MJ_QUERY_INFORMATION = 0x05 , introvirt::windows::nt::IRP_MJ_SET_INFORMATION = 0x06 , introvirt::windows::nt::IRP_MJ_QUERY_EA = 0x07 ,
  introvirt::windows::nt::IRP_MJ_SET_EA = 0x08 , introvirt::windows::nt::IRP_MJ_FLUSH_BUFFERS = 0x09 , introvirt::windows::nt::IRP_MJ_QUERY_VOLUME_INFORMATION = 0x0a , introvirt::windows::nt::IRP_MJ_SET_VOLUME_INFORMATION = 0x0b ,
  introvirt::windows::nt::IRP_MJ_DIRECTORY_CONTROL = 0x0c , introvirt::windows::nt::IRP_MJ_FILE_SYSTEM_CONTROL = 0x0d , introvirt::windows::nt::IRP_MJ_DEVICE_CONTROL = 0x0e , introvirt::windows::nt::IRP_MJ_INTERNAL_DEVICE_CONTROL = 0x0f ,
  introvirt::windows::nt::IRP_MJ_SCSI = 0x0f , introvirt::windows::nt::IRP_MJ_SHUTDOWN = 0x10 , introvirt::windows::nt::IRP_MJ_LOCK_CONTROL = 0x11 , introvirt::windows::nt::IRP_MJ_CLEANUP = 0x12 ,
  introvirt::windows::nt::IRP_MJ_CREATE_MAILSLOT = 0x13 , introvirt::windows::nt::IRP_MJ_QUERY_SECURITY = 0x14 , introvirt::windows::nt::IRP_MJ_SET_SECURITY = 0x15 , introvirt::windows::nt::IRP_MJ_POWER = 0x16 ,
  introvirt::windows::nt::IRP_MJ_SYSTEM_CONTROL = 0x17 , introvirt::windows::nt::IRP_MJ_DEVICE_CHANGE = 0x18 , introvirt::windows::nt::IRP_MJ_QUERY_QUOTA = 0x19 , introvirt::windows::nt::IRP_MJ_SET_QUOTA = 0x1a ,
  introvirt::windows::nt::IRP_MJ_PNP = 0x1b , introvirt::windows::nt::IRP_MJ_PNP_POWER = 0x1b , introvirt::windows::nt::IRP_MJ_MAX = IRP_MJ_PNP_POWER , introvirt::windows::nt::IRP_MJ_UNKNOWN = 0xFFFFFFFF
}