ReactOS 0.4.15-dev-7953-g1f49173
_IRP_CONTEXT Struct Reference

#include <cdstruc.h>

Collaboration diagram for _IRP_CONTEXT:

Public Member Functions

 _Field_range_ (==, CDFS_NTC_IRP_CONTEXT) NODE_TYPE_CODE NodeTypeCode
 

Public Attributes

NODE_BYTE_SIZE NodeByteSize
 
PIRP Irp
 
PVCB Vcb
 
NTSTATUS ExceptionStatus
 
ULONG RaisedAtLineFile
 
ULONG Flags
 
PDEVICE_OBJECT RealDevice
 
union {
   struct _CD_IO_CONTEXT *   IoContext
 
   PFCB *   TeardownFcb
 
}; 
 
struct _IRP_CONTEXTTopLevel
 
UCHAR MajorFunction
 
UCHAR MinorFunction
 
struct _THREAD_CONTEXTThreadContext
 
WORK_QUEUE_ITEM WorkQueueItem
 
NODE_TYPE_CODE NodeTypeCode
 
PIRP OriginatingIrp
 
UCHAR PinCount
 
struct _FAT_IO_CONTEXTFatIoContext
 
REPINNED_BCBS Repinned
 

Detailed Description

Definition at line 1129 of file cdstruc.h.

Member Function Documentation

◆ _Field_range_()

_IRP_CONTEXT::_Field_range_ ( CDFS_NTC_IRP_CONTEXT  )

Member Data Documentation

◆ 

union { ... } _IRP_CONTEXT::@675

◆ ExceptionStatus

NTSTATUS _IRP_CONTEXT::ExceptionStatus

Definition at line 1158 of file cdstruc.h.

◆ FatIoContext

struct _FAT_IO_CONTEXT* _IRP_CONTEXT::FatIoContext

Definition at line 1549 of file fatstruc.h.

◆ Flags

ULONG _IRP_CONTEXT::Flags

Definition at line 1165 of file cdstruc.h.

◆ IoContext

struct _CD_IO_CONTEXT* _IRP_CONTEXT::IoContext

Definition at line 1180 of file cdstruc.h.

◆ Irp

PIRP _IRP_CONTEXT::Irp

Definition at line 1142 of file cdstruc.h.

◆ MajorFunction

UCHAR _IRP_CONTEXT::MajorFunction

Definition at line 1194 of file cdstruc.h.

◆ MinorFunction

UCHAR _IRP_CONTEXT::MinorFunction

Definition at line 1195 of file cdstruc.h.

◆ NodeByteSize

NODE_BYTE_SIZE _IRP_CONTEXT::NodeByteSize

Definition at line 1136 of file cdstruc.h.

◆ NodeTypeCode

NODE_TYPE_CODE _IRP_CONTEXT::NodeTypeCode

Definition at line 1492 of file fatstruc.h.

◆ OriginatingIrp

PIRP _IRP_CONTEXT::OriginatingIrp

Definition at line 1505 of file fatstruc.h.

◆ PinCount

UCHAR _IRP_CONTEXT::PinCount

Definition at line 1534 of file fatstruc.h.

◆ RaisedAtLineFile

ULONG _IRP_CONTEXT::RaisedAtLineFile

Definition at line 1159 of file cdstruc.h.

◆ RealDevice

PDEVICE_OBJECT _IRP_CONTEXT::RealDevice

Definition at line 1171 of file cdstruc.h.

◆ Repinned

REPINNED_BCBS _IRP_CONTEXT::Repinned

Definition at line 1556 of file fatstruc.h.

◆ TeardownFcb

PFCB* _IRP_CONTEXT::TeardownFcb

Definition at line 1181 of file cdstruc.h.

◆ ThreadContext

struct _THREAD_CONTEXT* _IRP_CONTEXT::ThreadContext

Definition at line 1202 of file cdstruc.h.

◆ TopLevel

struct _IRP_CONTEXT* _IRP_CONTEXT::TopLevel

Definition at line 1188 of file cdstruc.h.

◆ Vcb

PVCB _IRP_CONTEXT::Vcb

Definition at line 1150 of file cdstruc.h.

◆ WorkQueueItem

WORK_QUEUE_ITEM _IRP_CONTEXT::WorkQueueItem

Definition at line 1208 of file cdstruc.h.


The documentation for this struct was generated from the following files: