In a message dated 7/29/2005 12:03:22 P.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
>IIRC any Write that is to change the block ("record") length must be a
>formatting write.
Correct. Or any write to change the key length must also be a formatting
write. Or any write to add a completely new record to the end of a track.
> An EOF record has a block length of zero. Ergo,
>Writing an EOF must be a formatting write.
Not true if the EOF record is already there. You can rewrite the EOF record
into the same space on the track without using a formatting write, although
this does not usually accomplish anything useful. The command in this case
would be Write Data or Write Key and Data, which are non-formatting writes, as
opposed to Write Count Key and Data, which is a formatting write, and is
what is necessary if you are replacing a record on the track with an EOF
record
or writing a new EOF record onto the end of a track. Write CKD Next Track is
also a formatting write that you might use if you are using write commands
in concert with a Locate Record (or Locate Record Extended) command.
Bill Fairchild
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html