Transact
Transact_Delete
(SWI &4FC02)
Soumet une requête DELETE pour un fichier (c'est à dire supprime la queue de ce dernier).
En entrée
- R0 = ID externe de session tel que retourné par
Transact_CreateSession
;
- R1 = ID externe de fichier (
NULL
ou pointeur vers le nom de fichier);
- R2 = Pointeur vers l'ID interne pour le fichier à accéder;
- R3 = Offset (calculé à partir du début du fichier) du premier octet marquant la zone géographique à supprimer.
En sortie
- Tous les registres sont préservés.
Erreurs possibles
- &812B00 Busy (non encore implémenté dans cette release)
- &812B03 Invalid parameters
- &812B01 Unknown session
- &812B02 Unknown object
- &812B04 Not enough memory to service this request
- &812B07 Conflict with another session which already has a lock active on the part to delete