| @BWRITE |
@BWRITE[handle,offset,filehandle,fileoffset,length] : Écriture d'un tampon binaire vers un fichier.
handle - un handle binaire provenant de @BALLOC
offset - le décalage d'octet dans le tampon (décimal ou hexadécimal)
filehandle - un handle de fichier ouvert pour l'écriture (à partir de @FILEOPEN)
fileoffset - le décalage d'écriture (à partir de la position actuelle du fichier) (décimal ou hexadécimal)
length - le nombre d'octets à écrire (décimal ou hexadécimal)
@BWRITE renvoie le nombre d'octets écrits.
Exemple :
set fhandle=%@fileopen[filename,w]
set bhandle=%@balloc[128]
set value=%@bwrite[%bhandle,0,%fhandle,0,32]