GT.DSZ - Control access to released disks.

Usage:

gt.dsz( [released] );

Where:

released
is a flag to indicate if access is allowed to released devices. If "released" is zero, access will be denied; if it is one, access will be allowed.

Description:

Under very special circumstances, it is necessary to use J.READ and J.WRITE on a mass storage device that has been released. If this must be done, the program must call GT.DSZ with an argument of one (1) before the first call to J.READ or J.WRITE. At no other time should GT.DSZ be called by the user; J.READ and J.WRITE will do internal calls as required in normal circumstances.

Caveats

If this is used to access a released device that is not ready, TSS will hang.

Notes:

The name is a historical anomaly. Originally, GT.DSZ built a device size table, and the "released" argument controlled the handling of released devices. GT.DSZ no longer builds such a table, but the "allow access to released device" function persists.

See Also:

expl b syslib jio
for an overview of the JOUT I/O routines.

Copyright © 2000, Thinkage Ltd.