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

Reply via email to