Enum owlyshield_ransom::driver_com::IrpMajorOp [−][src]
pub enum IrpMajorOp {
IrpNone,
IrpRead,
IrpWrite,
IrpSetInfo,
IrpCreate,
_IrpCleanUp,
}
Expand description
See shared_def::IOMessage struct and this doc.
Variants
IrpNone
Nothing happened
IrpRead
On read, any time following the successful completion of a create request.
IrpWrite
On write, any time following the successful completion of a create request.
IrpSetInfo
Set Metadata about a file or file handle. In that case, shared_def::FileChangeInfo indicates the nature of the modification.
IrpCreate
Open a handle to a file object or device object.
_IrpCleanUp
File object handle has been closed