lib/src/irpdef.h File Reference

#include <cdrpdef.h>

Go to the source code of this file.

Classes

struct  _irp

Defines

#define IRP_M_WLE_REUSE   0x1
#define IRP_M_WLE_SUPWL   0x2
#define IRP_M_WLE_READ_CONTID   0x4
#define IRP_M_WLE_WROTE_CONTID   0x8
#define IRP_M_HIST_LOGGED   0x10
#define IRP_M_ALLO_FAIL   0x20
#define IRP_M_HIST_LOST   0x40
#define IRP_M_TABFU   0x80
#define IRP_M_WHL_WHLB   0x1
#define IRP_M_WHL_CNID_REGISTRY   0x2
#define IRP_M_WHL_ERASE   0x4
#define IRP_M_WHL_COMMAND   0x8
#define IRP_M_WHL_04   0x10
#define IRP_M_WHL_05   0x20
#define IRP_M_WHL_06   0x40
#define IRP_M_WHL_07   0x80
#define IRP_M_BUFIO   0x1
#define IRP_M_FUNC   0x2
#define IRP_M_PAGIO   0x4
#define IRP_M_COMPLX   0x8
#define IRP_M_VIRTUAL   0x10
#define IRP_M_CHAINED   0x20
#define IRP_M_SWAPIO   0x40
#define IRP_M_DIAGBUF   0x80
#define IRP_M_PHYSIO   0x100
#define IRP_M_TERMIO   0x200
#define IRP_M_MBXIO   0x400
#define IRP_M_EXTEND   0x800
#define IRP_M_FILACP   0x1000
#define IRP_M_MVIRP   0x2000
#define IRP_M_SRVIO   0x4000
#define IRP_M_CCB_LOOKED_UP   0x8000
#define IRP_M_CACHE_PAGIO   0x10000
#define IRP_M_FILL_BIT   0x20000
#define IRP_M_BUFOBJ   0x40000
#define IRP_M_TRUSTED   0x80000
#define IRP_M_FASTIO_DONE   0x100000
#define IRP_M_FASTIO   0x200000
#define IRP_M_FAST_FINISH   0x400000
#define IRP_M_DOPMS   0x800000
#define IRP_M_HIFORK   0x1000000
#define IRP_M_SRV_ABORT   0x2000000
#define IRP_M_LOCK_RELEASEABLE   0x4000000
#define IRP_M_DID_FAST_FDT   0x8000000
#define IRP_M_SYNCSTS   0x10000000
#define IRP_M_FINIPL8   0x20000000
#define IRP_M_FILE_FLUSH   0x40000000
#define IRP_M_BARRIER   0x80000000
#define IRP_M_START_PAST_HWM   0x1
#define IRP_M_END_PAST_HWM   0x2
#define IRP_M_ERASE   0x4
#define IRP_M_PART_HWM   0x8
#define IRP_M_LCKIO   0x10
#define IRP_M_SHDIO   0x20
#define IRP_M_CACHEIO   0x40
#define IRP_M_WLE   0x80
#define IRP_M_CACHE_SAFE   0x100
#define IRP_M_NOCACHE   0x200
#define IRP_M_ABORTIO   0x400
#define IRP_M_FORCEMV   0x800
#define IRP_M_HBRIO   0x1000
#define IRP_M_ON_ACT_Q   0x2000
#define IRP_M_MPDEV_RETRIED   0x4000
#define IRP_M_WHL   0x8000
#define IRP_M_QCOMPLEX   0x10000
#define IRP_M_NORETRY   0x20000
#define IRP_M_QBARRIER   0x40000
#define IRP_M_PVIRP   0x80000
#define IRP_M_USEALTDDT   0x100000
#define IRP_M_PID_S0_MV   0x200000
#define IRP_M_CACHE_RESUME   0x400000
#define IRP_M_QCNTRL   0x800000
#define IRP_M_QRQT_SRVR_HLPR   0x1000000
#define IRP_M_QSVD   0x2000000
#define IRP_M_FCODE   0x3F
#define IRP_K_CDRP   304
#define IRP_C_CDRP   304
#define IRP_M_PIO_ERROR   0x1
#define IRP_M_PIO_FANOUT   0x2
#define IRP_M_PIO_NOQUE   0x4
#define IRP_M_PIO_CANCEL   0x8
#define IRP_M_PIO_CTHRDOK   0x10
#define IRP_M_PIO_PHASEII   0x20
#define IRP_M_PIO_BBR   0x40
#define IRP_M_SHD_EXPEL_REMOVED   0x1
#define IRP_M_SHD_RETRY   0x2
#define IRP_M_CLN_READY   0x1
#define IRP_M_CLN_DONE   0x2
#define IRP_M_CPY_FINI   0x4
#define IRP_M_RTN_ALT_SUCCESS   0x8
#define IRP_M_WBM_DELETE   0x10
#define IRP_M_CLN_WHL   0x20
#define IRP_K_BT_LEN   400
#define IRP_C_BT_LEN   400
#define IRP_K_CD_LEN   408
#define IRP_C_CD_LEN   408
#define IRP_K_QSRV_HANDSHAKE   1
#define IRP_K_QSRV_QSLQ   2
#define IRP_K_QSRV_CANCEL   3
#define IRP_M_QSRV_STALLED   0x1
#define IRP_M_QSRV_PERM   0x2
#define IRP_M_QSRV_CANIO   0x4
#define IRP_M_QSRV_CAND   0x8
#define IRP_M_QSRV_COMPLEX_HEAD   0x10
#define IRP_K_QSRV_INITIAL   0
#define IRP_K_QSRV_RSPID_ALLOCATED   1
#define IRP_K_QSRV_MSG_ALLOCATED   2
#define IRP_K_QSRV_BUFFER_CONFIGURED   3
#define IRP_K_QSRV_IO_COMPLETED   4
#define IRP_K_QSRV_IO_RECLAIM   5
#define IRP_K_QSRV_IO_RESTART   6
#define IRP_K_QSRV_IO_CANCELED   7
#define IRP_K_QSRV_IO_ABORTED   8
#define IRP_S_QSRVR_EXT   456
#define IRP_K_LENGTH   536
#define IRP_C_LENGTH   536
#define IRP_S_IRPDEF   536
#define irp_l_fqfl   irp_cdrp.cdrp$l_fqfl
#define irp_l_fqbl   irp_cdrp.cdrp$l_fqbl
#define irp_w_cdrpsize   irp_cdrp.cdrp$w_cdrpsize
#define irp_b_cd_type   irp_cdrp.cdrp$b_cd_type
#define irp_b_flck   irp_cdrp.cdrp$b_flck
#define irp_l_fpc   irp_cdrp.cdrp$l_fpc
#define irp_l_fr3   irp_cdrp.cdrp$l_fr3
#define irp_l_fr4   irp_cdrp.cdrp$l_fr4
#define irp_l_savd_rtn   irp_cdrp.cdrp$l_savd_rtn
#define irp_l_msg_buf   irp_cdrp.cdrp$l_msg_buf
#define irp_l_rspid   irp_cdrp.cdrp$l_rspid
#define irp_l_cdt   irp_cdrp.cdrp$l_cdt
#define irp_l_rwcptr   irp_cdrp.cdrp$l_rwcptr
#define irp_l_lbufh_ad   irp_cdrp.cdrp$l_lbufh_ad
#define irp_l_lboff   irp_cdrp.cdrp$l_lboff
#define irp_l_rbufh_ad   irp_cdrp.cdrp$l_rbufh_ad
#define irp_l_rboff   irp_cdrp.cdrp$l_rboff
#define irp_l_xct_len   irp_cdrp.cdrp$l_xct_len
#define irp_l_something   irp_cdrp.cdrp$l_something
#define irp_t_lbufhndl   irp_cdrp.cdrp$t_lbufhndl
#define irp_l_ubarsrce   irp_cdrp.cdrp$l_ubarsrce
#define irp_l_dutuflags   irp_cdrp.cdrp$l_dutuflags
#define irp_w_dutucntr   irp_cdrp.cdrp$w_dutucntr
#define irp_w_endmsgsiz   irp_cdrp.cdrp$w_endmsgsiz


Define Documentation

#define irp_b_cd_type   irp_cdrp.cdrp$b_cd_type

Definition at line 268 of file irpdef.h.

#define irp_b_flck   irp_cdrp.cdrp$b_flck

Definition at line 269 of file irpdef.h.

#define IRP_C_BT_LEN   400

Definition at line 101 of file irpdef.h.

#define IRP_C_CD_LEN   408

Definition at line 103 of file irpdef.h.

#define IRP_C_CDRP   304

Definition at line 84 of file irpdef.h.

#define IRP_C_LENGTH   536

Definition at line 124 of file irpdef.h.

#define IRP_K_BT_LEN   400

Definition at line 100 of file irpdef.h.

#define IRP_K_CD_LEN   408

Definition at line 102 of file irpdef.h.

#define IRP_K_CDRP   304

Definition at line 83 of file irpdef.h.

#define IRP_K_LENGTH   536

Definition at line 123 of file irpdef.h.

#define IRP_K_QSRV_BUFFER_CONFIGURED   3

Definition at line 115 of file irpdef.h.

#define IRP_K_QSRV_CANCEL   3

Definition at line 106 of file irpdef.h.

#define IRP_K_QSRV_HANDSHAKE   1

Definition at line 104 of file irpdef.h.

#define IRP_K_QSRV_INITIAL   0

Definition at line 112 of file irpdef.h.

#define IRP_K_QSRV_IO_ABORTED   8

Definition at line 120 of file irpdef.h.

#define IRP_K_QSRV_IO_CANCELED   7

Definition at line 119 of file irpdef.h.

#define IRP_K_QSRV_IO_COMPLETED   4

Definition at line 116 of file irpdef.h.

#define IRP_K_QSRV_IO_RECLAIM   5

Definition at line 117 of file irpdef.h.

#define IRP_K_QSRV_IO_RESTART   6

Definition at line 118 of file irpdef.h.

#define IRP_K_QSRV_MSG_ALLOCATED   2

Definition at line 114 of file irpdef.h.

#define IRP_K_QSRV_QSLQ   2

Definition at line 105 of file irpdef.h.

#define IRP_K_QSRV_RSPID_ALLOCATED   1

Definition at line 113 of file irpdef.h.

#define irp_l_cdt   irp_cdrp.cdrp$l_cdt

Definition at line 276 of file irpdef.h.

#define irp_l_dutuflags   irp_cdrp.cdrp$l_dutuflags

Definition at line 286 of file irpdef.h.

#define irp_l_fpc   irp_cdrp.cdrp$l_fpc

Definition at line 270 of file irpdef.h.

#define irp_l_fqbl   irp_cdrp.cdrp$l_fqbl

Definition at line 266 of file irpdef.h.

#define irp_l_fqfl   irp_cdrp.cdrp$l_fqfl

Definition at line 265 of file irpdef.h.

#define irp_l_fr3   irp_cdrp.cdrp$l_fr3

Definition at line 271 of file irpdef.h.

#define irp_l_fr4   irp_cdrp.cdrp$l_fr4

Definition at line 272 of file irpdef.h.

#define irp_l_lboff   irp_cdrp.cdrp$l_lboff

Definition at line 279 of file irpdef.h.

#define irp_l_lbufh_ad   irp_cdrp.cdrp$l_lbufh_ad

Definition at line 278 of file irpdef.h.

#define irp_l_msg_buf   irp_cdrp.cdrp$l_msg_buf

Definition at line 274 of file irpdef.h.

#define irp_l_rboff   irp_cdrp.cdrp$l_rboff

Definition at line 281 of file irpdef.h.

#define irp_l_rbufh_ad   irp_cdrp.cdrp$l_rbufh_ad

Definition at line 280 of file irpdef.h.

#define irp_l_rspid   irp_cdrp.cdrp$l_rspid

Definition at line 275 of file irpdef.h.

#define irp_l_rwcptr   irp_cdrp.cdrp$l_rwcptr

Definition at line 277 of file irpdef.h.

#define irp_l_savd_rtn   irp_cdrp.cdrp$l_savd_rtn

Definition at line 273 of file irpdef.h.

#define irp_l_something   irp_cdrp.cdrp$l_something

Definition at line 283 of file irpdef.h.

#define irp_l_ubarsrce   irp_cdrp.cdrp$l_ubarsrce

Definition at line 285 of file irpdef.h.

#define irp_l_xct_len   irp_cdrp.cdrp$l_xct_len

Definition at line 282 of file irpdef.h.

#define IRP_M_ABORTIO   0x400

Definition at line 66 of file irpdef.h.

#define IRP_M_ALLO_FAIL   0x20

Definition at line 13 of file irpdef.h.

#define IRP_M_BARRIER   0x80000000

Definition at line 55 of file irpdef.h.

#define IRP_M_BUFIO   0x1

Definition at line 24 of file irpdef.h.

#define IRP_M_BUFOBJ   0x40000

Definition at line 42 of file irpdef.h.

#define IRP_M_CACHE_PAGIO   0x10000

Definition at line 40 of file irpdef.h.

#define IRP_M_CACHE_RESUME   0x400000

Definition at line 78 of file irpdef.h.

#define IRP_M_CACHE_SAFE   0x100

Definition at line 64 of file irpdef.h.

#define IRP_M_CACHEIO   0x40

Definition at line 62 of file irpdef.h.

#define IRP_M_CCB_LOOKED_UP   0x8000

Definition at line 39 of file irpdef.h.

#define IRP_M_CHAINED   0x20

Definition at line 29 of file irpdef.h.

#define IRP_M_CLN_DONE   0x2

Definition at line 95 of file irpdef.h.

#define IRP_M_CLN_READY   0x1

Definition at line 94 of file irpdef.h.

#define IRP_M_CLN_WHL   0x20

Definition at line 99 of file irpdef.h.

#define IRP_M_COMPLX   0x8

Definition at line 27 of file irpdef.h.

#define IRP_M_CPY_FINI   0x4

Definition at line 96 of file irpdef.h.

#define IRP_M_DIAGBUF   0x80

Definition at line 31 of file irpdef.h.

#define IRP_M_DID_FAST_FDT   0x8000000

Definition at line 51 of file irpdef.h.

#define IRP_M_DOPMS   0x800000

Definition at line 47 of file irpdef.h.

#define IRP_M_END_PAST_HWM   0x2

Definition at line 57 of file irpdef.h.

#define IRP_M_ERASE   0x4

Definition at line 58 of file irpdef.h.

#define IRP_M_EXTEND   0x800

Definition at line 35 of file irpdef.h.

#define IRP_M_FAST_FINISH   0x400000

Definition at line 46 of file irpdef.h.

#define IRP_M_FASTIO   0x200000

Definition at line 45 of file irpdef.h.

#define IRP_M_FASTIO_DONE   0x100000

Definition at line 44 of file irpdef.h.

#define IRP_M_FCODE   0x3F

Definition at line 82 of file irpdef.h.

#define IRP_M_FILACP   0x1000

Definition at line 36 of file irpdef.h.

#define IRP_M_FILE_FLUSH   0x40000000

Definition at line 54 of file irpdef.h.

#define IRP_M_FILL_BIT   0x20000

Definition at line 41 of file irpdef.h.

#define IRP_M_FINIPL8   0x20000000

Definition at line 53 of file irpdef.h.

#define IRP_M_FORCEMV   0x800

Definition at line 67 of file irpdef.h.

#define IRP_M_FUNC   0x2

Definition at line 25 of file irpdef.h.

#define IRP_M_HBRIO   0x1000

Definition at line 68 of file irpdef.h.

#define IRP_M_HIFORK   0x1000000

Definition at line 48 of file irpdef.h.

#define IRP_M_HIST_LOGGED   0x10

Definition at line 12 of file irpdef.h.

#define IRP_M_HIST_LOST   0x40

Definition at line 14 of file irpdef.h.

#define IRP_M_LCKIO   0x10

Definition at line 60 of file irpdef.h.

#define IRP_M_LOCK_RELEASEABLE   0x4000000

Definition at line 50 of file irpdef.h.

#define IRP_M_MBXIO   0x400

Definition at line 34 of file irpdef.h.

#define IRP_M_MPDEV_RETRIED   0x4000

Definition at line 70 of file irpdef.h.

#define IRP_M_MVIRP   0x2000

Definition at line 37 of file irpdef.h.

#define IRP_M_NOCACHE   0x200

Definition at line 65 of file irpdef.h.

#define IRP_M_NORETRY   0x20000

Definition at line 73 of file irpdef.h.

#define IRP_M_ON_ACT_Q   0x2000

Definition at line 69 of file irpdef.h.

#define IRP_M_PAGIO   0x4

Definition at line 26 of file irpdef.h.

#define IRP_M_PART_HWM   0x8

Definition at line 59 of file irpdef.h.

#define IRP_M_PHYSIO   0x100

Definition at line 32 of file irpdef.h.

#define IRP_M_PID_S0_MV   0x200000

Definition at line 77 of file irpdef.h.

#define IRP_M_PIO_BBR   0x40

Definition at line 91 of file irpdef.h.

#define IRP_M_PIO_CANCEL   0x8

Definition at line 88 of file irpdef.h.

#define IRP_M_PIO_CTHRDOK   0x10

Definition at line 89 of file irpdef.h.

#define IRP_M_PIO_ERROR   0x1

Definition at line 85 of file irpdef.h.

#define IRP_M_PIO_FANOUT   0x2

Definition at line 86 of file irpdef.h.

#define IRP_M_PIO_NOQUE   0x4

Definition at line 87 of file irpdef.h.

#define IRP_M_PIO_PHASEII   0x20

Definition at line 90 of file irpdef.h.

#define IRP_M_PVIRP   0x80000

Definition at line 75 of file irpdef.h.

#define IRP_M_QBARRIER   0x40000

Definition at line 74 of file irpdef.h.

#define IRP_M_QCNTRL   0x800000

Definition at line 79 of file irpdef.h.

#define IRP_M_QCOMPLEX   0x10000

Definition at line 72 of file irpdef.h.

#define IRP_M_QRQT_SRVR_HLPR   0x1000000

Definition at line 80 of file irpdef.h.

#define IRP_M_QSRV_CAND   0x8

Definition at line 110 of file irpdef.h.

#define IRP_M_QSRV_CANIO   0x4

Definition at line 109 of file irpdef.h.

#define IRP_M_QSRV_COMPLEX_HEAD   0x10

Definition at line 111 of file irpdef.h.

#define IRP_M_QSRV_PERM   0x2

Definition at line 108 of file irpdef.h.

#define IRP_M_QSRV_STALLED   0x1

Definition at line 107 of file irpdef.h.

#define IRP_M_QSVD   0x2000000

Definition at line 81 of file irpdef.h.

#define IRP_M_RTN_ALT_SUCCESS   0x8

Definition at line 97 of file irpdef.h.

#define IRP_M_SHD_EXPEL_REMOVED   0x1

Definition at line 92 of file irpdef.h.

#define IRP_M_SHD_RETRY   0x2

Definition at line 93 of file irpdef.h.

#define IRP_M_SHDIO   0x20

Definition at line 61 of file irpdef.h.

#define IRP_M_SRV_ABORT   0x2000000

Definition at line 49 of file irpdef.h.

#define IRP_M_SRVIO   0x4000

Definition at line 38 of file irpdef.h.

#define IRP_M_START_PAST_HWM   0x1

Definition at line 56 of file irpdef.h.

#define IRP_M_SWAPIO   0x40

Definition at line 30 of file irpdef.h.

#define IRP_M_SYNCSTS   0x10000000

Definition at line 52 of file irpdef.h.

#define IRP_M_TABFU   0x80

Definition at line 15 of file irpdef.h.

#define IRP_M_TERMIO   0x200

Definition at line 33 of file irpdef.h.

#define IRP_M_TRUSTED   0x80000

Definition at line 43 of file irpdef.h.

#define IRP_M_USEALTDDT   0x100000

Definition at line 76 of file irpdef.h.

#define IRP_M_VIRTUAL   0x10

Definition at line 28 of file irpdef.h.

#define IRP_M_WBM_DELETE   0x10

Definition at line 98 of file irpdef.h.

#define IRP_M_WHL   0x8000

Definition at line 71 of file irpdef.h.

#define IRP_M_WHL_04   0x10

Definition at line 20 of file irpdef.h.

#define IRP_M_WHL_05   0x20

Definition at line 21 of file irpdef.h.

#define IRP_M_WHL_06   0x40

Definition at line 22 of file irpdef.h.

#define IRP_M_WHL_07   0x80

Definition at line 23 of file irpdef.h.

#define IRP_M_WHL_CNID_REGISTRY   0x2

Definition at line 17 of file irpdef.h.

#define IRP_M_WHL_COMMAND   0x8

Definition at line 19 of file irpdef.h.

#define IRP_M_WHL_ERASE   0x4

Definition at line 18 of file irpdef.h.

#define IRP_M_WHL_WHLB   0x1

Definition at line 16 of file irpdef.h.

#define IRP_M_WLE   0x80

Definition at line 63 of file irpdef.h.

#define IRP_M_WLE_READ_CONTID   0x4

Definition at line 10 of file irpdef.h.

#define IRP_M_WLE_REUSE   0x1

Definition at line 8 of file irpdef.h.

#define IRP_M_WLE_SUPWL   0x2

Definition at line 9 of file irpdef.h.

#define IRP_M_WLE_WROTE_CONTID   0x8

Definition at line 11 of file irpdef.h.

#define IRP_S_IRPDEF   536

Definition at line 125 of file irpdef.h.

#define IRP_S_QSRVR_EXT   456

Definition at line 121 of file irpdef.h.

#define irp_t_lbufhndl   irp_cdrp.cdrp$t_lbufhndl

Definition at line 284 of file irpdef.h.

#define irp_w_cdrpsize   irp_cdrp.cdrp$w_cdrpsize

Definition at line 267 of file irpdef.h.

#define irp_w_dutucntr   irp_cdrp.cdrp$w_dutucntr

Definition at line 287 of file irpdef.h.

#define irp_w_endmsgsiz   irp_cdrp.cdrp$w_endmsgsiz

Definition at line 288 of file irpdef.h.


Generated on Fri Oct 9 10:25:51 2009 for FreeVMS by  doxygen 1.5.5