libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::nt::FileObjectFlags Class Reference

#include <FILE_OBJECT.hh>

Public Member Functions

bool FO_FILE_OPEN () const
 
bool FO_SYNCHRONOUS_IO () const
 
bool FO_ALERTABLE_IO () const
 
bool FO_NO_INTERMEDIATE_BUFFERING () const
 
bool FO_WRITE_THROUGH () const
 
bool FO_SEQUENTIAL_ONLY () const
 
bool FO_CACHE_SUPPORTED () const
 
bool FO_NAMED_PIPE () const
 
bool FO_STREAM_FILE () const
 
bool FO_MAILSLOT () const
 
bool FO_GENERATE_AUDIT_ON_CLOSE () const
 
bool FO_QUEUE_IRP_TO_THREAD () const
 
bool FO_DIRECT_DEVICE_OPEN () const
 
bool FO_FILE_MODIFIED () const
 
bool FO_FILE_SIZE_CHANGED () const
 
bool FO_CLEANUP_COMPLETE () const
 
bool FO_TEMPORARY_FILE () const
 
bool FO_DELETE_ON_CLOSE () const
 
bool FO_OPENED_CASE_SENSITIVE () const
 
bool FO_HANDLE_CREATED () const
 
bool FO_FILE_FAST_IO_READ () const
 
bool FO_RANDOM_ACCESS () const
 
bool FO_FILE_OPEN_CANCELLED () const
 
bool FO_VOLUME_OPEN () const
 
bool FO_REMOTE_ORIGIN () const
 
bool FO_SKIP_COMPLETION_PORT () const
 
bool FO_SKIP_SET_EVENT () const
 
bool FO_SKIP_SET_FAST_IO () const
 
uint32_t value () const
 
 FileObjectFlags (uint32_t value)
 

Constructor & Destructor Documentation

◆ FileObjectFlags()

introvirt::windows::nt::FileObjectFlags::FileObjectFlags ( uint32_t  value)
inline

Member Function Documentation

◆ FO_ALERTABLE_IO()

bool introvirt::windows::nt::FileObjectFlags::FO_ALERTABLE_IO ( ) const

◆ FO_CACHE_SUPPORTED()

bool introvirt::windows::nt::FileObjectFlags::FO_CACHE_SUPPORTED ( ) const

◆ FO_CLEANUP_COMPLETE()

bool introvirt::windows::nt::FileObjectFlags::FO_CLEANUP_COMPLETE ( ) const

◆ FO_DELETE_ON_CLOSE()

bool introvirt::windows::nt::FileObjectFlags::FO_DELETE_ON_CLOSE ( ) const

◆ FO_DIRECT_DEVICE_OPEN()

bool introvirt::windows::nt::FileObjectFlags::FO_DIRECT_DEVICE_OPEN ( ) const

◆ FO_FILE_FAST_IO_READ()

bool introvirt::windows::nt::FileObjectFlags::FO_FILE_FAST_IO_READ ( ) const

◆ FO_FILE_MODIFIED()

bool introvirt::windows::nt::FileObjectFlags::FO_FILE_MODIFIED ( ) const

◆ FO_FILE_OPEN()

bool introvirt::windows::nt::FileObjectFlags::FO_FILE_OPEN ( ) const

◆ FO_FILE_OPEN_CANCELLED()

bool introvirt::windows::nt::FileObjectFlags::FO_FILE_OPEN_CANCELLED ( ) const

◆ FO_FILE_SIZE_CHANGED()

bool introvirt::windows::nt::FileObjectFlags::FO_FILE_SIZE_CHANGED ( ) const

◆ FO_GENERATE_AUDIT_ON_CLOSE()

bool introvirt::windows::nt::FileObjectFlags::FO_GENERATE_AUDIT_ON_CLOSE ( ) const

◆ FO_HANDLE_CREATED()

bool introvirt::windows::nt::FileObjectFlags::FO_HANDLE_CREATED ( ) const

◆ FO_MAILSLOT()

bool introvirt::windows::nt::FileObjectFlags::FO_MAILSLOT ( ) const

◆ FO_NAMED_PIPE()

bool introvirt::windows::nt::FileObjectFlags::FO_NAMED_PIPE ( ) const

◆ FO_NO_INTERMEDIATE_BUFFERING()

bool introvirt::windows::nt::FileObjectFlags::FO_NO_INTERMEDIATE_BUFFERING ( ) const

◆ FO_OPENED_CASE_SENSITIVE()

bool introvirt::windows::nt::FileObjectFlags::FO_OPENED_CASE_SENSITIVE ( ) const

◆ FO_QUEUE_IRP_TO_THREAD()

bool introvirt::windows::nt::FileObjectFlags::FO_QUEUE_IRP_TO_THREAD ( ) const

◆ FO_RANDOM_ACCESS()

bool introvirt::windows::nt::FileObjectFlags::FO_RANDOM_ACCESS ( ) const

◆ FO_REMOTE_ORIGIN()

bool introvirt::windows::nt::FileObjectFlags::FO_REMOTE_ORIGIN ( ) const

◆ FO_SEQUENTIAL_ONLY()

bool introvirt::windows::nt::FileObjectFlags::FO_SEQUENTIAL_ONLY ( ) const

◆ FO_SKIP_COMPLETION_PORT()

bool introvirt::windows::nt::FileObjectFlags::FO_SKIP_COMPLETION_PORT ( ) const

◆ FO_SKIP_SET_EVENT()

bool introvirt::windows::nt::FileObjectFlags::FO_SKIP_SET_EVENT ( ) const

◆ FO_SKIP_SET_FAST_IO()

bool introvirt::windows::nt::FileObjectFlags::FO_SKIP_SET_FAST_IO ( ) const

◆ FO_STREAM_FILE()

bool introvirt::windows::nt::FileObjectFlags::FO_STREAM_FILE ( ) const

◆ FO_SYNCHRONOUS_IO()

bool introvirt::windows::nt::FileObjectFlags::FO_SYNCHRONOUS_IO ( ) const

◆ FO_TEMPORARY_FILE()

bool introvirt::windows::nt::FileObjectFlags::FO_TEMPORARY_FILE ( ) const

◆ FO_VOLUME_OPEN()

bool introvirt::windows::nt::FileObjectFlags::FO_VOLUME_OPEN ( ) const

◆ FO_WRITE_THROUGH()

bool introvirt::windows::nt::FileObjectFlags::FO_WRITE_THROUGH ( ) const

◆ value()

uint32_t introvirt::windows::nt::FileObjectFlags::value ( ) const
inline

The documentation for this class was generated from the following file: