ReactOS 0.4.16-dev-122-g325d74c
IRP_CONTEXT Struct Reference

#include <usbstor.h>

Collaboration diagram for IRP_CONTEXT:

Public Attributes

PIRP Irp
 
ULONG ErrorIndex
 
ULONG StallRetryCount
 
union {
   CBW   cbw
 
   CSW   csw
 
}; 
 
URB Urb
 
SCSI_REQUEST_BLOCK SenseSrb
 
union {
   PCBW   cbw
 
   PCSW   csw
 
}; 
 
ULONG TransferDataLength
 
PUCHAR TransferData
 
PFDO_DEVICE_EXTENSION FDODeviceExtension
 
PPDO_DEVICE_EXTENSION PDODeviceExtension
 
PMDL TransferBufferMDL
 
ULONG RetryCount
 

Detailed Description

Definition at line 97 of file usbstor.h.

Member Data Documentation

◆ 

union { ... } IRP_CONTEXT::@1436

◆ 

union { ... } IRP_CONTEXT::@1438

◆ cbw [1/2]

CBW IRP_CONTEXT::cbw

Definition at line 104 of file usbstor.h.

◆ cbw [2/2]

PCBW IRP_CONTEXT::cbw

Definition at line 321 of file usbstor.h.

◆ csw [1/2]

CSW IRP_CONTEXT::csw

Definition at line 105 of file usbstor.h.

◆ csw [2/2]

PCSW IRP_CONTEXT::csw

Definition at line 322 of file usbstor.h.

◆ ErrorIndex

ULONG IRP_CONTEXT::ErrorIndex

Definition at line 100 of file usbstor.h.

Referenced by ErrorHandlerWorkItemRoutine().

◆ FDODeviceExtension

PFDO_DEVICE_EXTENSION IRP_CONTEXT::FDODeviceExtension

Definition at line 328 of file usbstor.h.

Referenced by USBSTOR_ResetHandlerWorkItemRoutine().

◆ Irp

PIRP IRP_CONTEXT::Irp

Definition at line 99 of file usbstor.h.

Referenced by CdCreateIrpContext(), and CdFspDispatch().

◆ PDODeviceExtension

PPDO_DEVICE_EXTENSION IRP_CONTEXT::PDODeviceExtension

Definition at line 329 of file usbstor.h.

◆ RetryCount

ULONG IRP_CONTEXT::RetryCount

Definition at line 332 of file usbstor.h.

◆ SenseSrb

SCSI_REQUEST_BLOCK IRP_CONTEXT::SenseSrb

Definition at line 108 of file usbstor.h.

◆ StallRetryCount

ULONG IRP_CONTEXT::StallRetryCount

Definition at line 101 of file usbstor.h.

◆ TransferBufferMDL

PMDL IRP_CONTEXT::TransferBufferMDL

Definition at line 330 of file usbstor.h.

◆ TransferData

PUCHAR IRP_CONTEXT::TransferData

Definition at line 327 of file usbstor.h.

◆ TransferDataLength

ULONG IRP_CONTEXT::TransferDataLength

Definition at line 326 of file usbstor.h.

◆ Urb

URB IRP_CONTEXT::Urb

Definition at line 107 of file usbstor.h.


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