skip book previous and next navigation links
go up to top of book: HP OpenVMS I/O User's Reference Manual HP OpenVMS I/O User's Reference Manual
go to beginning of appendix: I/O Function Codes I/O Function Codes
go to previous page: ACP-QIO Interface Driver ACP-QIO Interface Driver
go to next page: Magnetic Tape DriversMagnetic Tape Drivers
end of book navigation links

Disk Drivers  



This section lists the function codes and function modifiers for the disk drivers.

Functions Arguments Modifiers
IO$_READVBLK IO$_READLBLK IO$_READPBLK IO$_WRITEVBLK IO$_WRITELBLK IO$_WRITEPBLK
P1 -- buffer address

P2 -- byte count P3 -- disk address
IO$M_INHSEEK1 IO$M_DATACHECK2 IO$M_DELDATA3 IO$M_INHRETRY IO$M_ERASE4
IO$_WRITECHECK
P1 -- buffer address

P2 -- byte count P3 -- disk address
None
IO$_SENSECHAR IO$_SENSEMODE IO$_PACKACK IO$_AVAILABLE IO$_UNLOAD
None
None
IO$_SEARCH
P1 -- read/write head position
None
IO$_SEEK
P1 -- seek to specified cylinder
None
IO$_FORMAT5
P1 -- RX02 density
None
IO$_SETPRFPATH
P1 -- node or HSx name
IO$_FORCEPATH
IO$_CREATE IO$_ACCESS IO$_DEACCESS IO$_MODIFY IO$_DELETE IO$_ACPCONTROL
P1 -- FIB descriptor address

P2 -- file name string address

P3 -- result string length address

P4 -- result string descriptor address

P5 -- attribute list address
IO$M_CREATE IO$M_ACCESS IO$M_DELETE IO$M_DMOUNT

QIO Status Returns
SS$_ABORT
SS$_CANCEL
SS$_CTRLERR
SS$_DATACHECK
SS$_DATAOVERUN
SS$_DRVERR
SS$_FORCEDERR
SS$_FORMAT
SS$_ILLIOFUNC
SS$_IVADDR
SS$_IVBUFLEN
SS$_MEDOFL
SS$_NONEXDRV
SS$_NORMAL
SS$_OPINCOMPL
SS$_PARITY
SS$_RCT
SS$_RDDELDATA
SS$_TIMEOUT
SS$_UNSAFE
SS$_VOLINV
SS$_WASECC
SS$_WRITLCK



Footnotes
1Only for IO$_READPBLK and IO$_WRITEPBLK (not for TU58, RX01, RX02, RB02, or RL02)
2Not for RX01 and RX02
3Only for IO$_RWRITEPBLK on RX02
4Only for write functions
5Not for DSA disks

( Number takes you back )


go to previous page: ACP-QIO Interface Driver ACP-QIO Interface Driver
go to next page: Magnetic Tape DriversMagnetic Tape Drivers