Page History
Purpose
Used to open a media map and return a media handle for subsequent map processing.
Arguments
Argument | Input/Output | Value |
CODE | Input | 16 |
| Output | unchanged |
BFS | Input | BFS List for volume |
| Output | unchanged |
HANDLE | Input | null |
| Output | unchanged |
NAME | Input | volume qualifier |
| Output | unchanged |
FMC | Input | null |
| Output | unchanged |
RECORD | Input | unassigned |
| Output | media handle |
STATUS | Input | 1 |
| Output | returns true if media map opened successfully |
Info |
---|
This call can be trapped by an MFS only if the MFS is installed on the volume being accessed. |
Called by
BASIC+ Delete_Table, Create_Table, Delete_Table, Copy_Table, Rename_Table subroutines
CREATE.MEDIA
...
Purpose
...
Used to establish a new media map on an unitialized volume.
...
Arguments
...
Argument
...
Input/Output
...
Value
...
CODE
...
Input
...
17
...
...
Output
...
unchanged
...
BFS
...
Input
...
BFS List for volume
...
...
Output
...
unchanged
...
HANDLE
...
Input
...
null
...
...
Output
...
unchanged
...
NAME
...
Input
...
volume qualifier
...
...
Output
...
unchanged
...
FMC
...
Input
...
null
...
...
Output
...
unchanged
...
RECORD
...
Input
...
null
...
...
Output
...
unchanged
...
STATUS
...
Input
...
0
...
...
Output
...
returns true if volume was successfully initialized
Info |
---|
This call can be trapped by an MFS only if the MFS is installed on the volume being accessed. |
Called by | BASIC+ Create_Table and Name_Volume subroutines |
READ.MEDIA
...
Purpose
...
Used to read an entry from a media map.
...
Arguments
...
Argument
...
Input/Output
...
Value
...
CODE
...
Input
...
18
...
Output
...
unchanged
...
BFS
...
Input
...
BFS List for volume
...
...
Output
...
unchanged
...
HANDLE
...
Input
...
media handle
...
...
Output
...
unchanged
...
NAME
...
Input
...
null
...
...
Output
...
unchanged
...
FMC
...
Input
...
null
...
...
Output
...
unchanged
...
RECORD
...
Input
...
unassigned
...
...
Output
...
internal media name
...
STATUS
...
Input
...
1
...
...
Output
...
returns true if media map was read successfully
Info |
---|
This call can be trapped by an MFS only if the MFS is installed on the volume being accessed. |
Called by | BASIC+ Attach_Table subroutine |
WRITE.MEDIA
...
Purpose
...
Used to write an entry to a media map.
...
Arguments
...
Argument
...
Input/Output
...
Value
...
CODE
...
Input
...
19
...
...
Output
...
unchanged
...
BFS
...
Input
...
BFS List for volume
...
...
Output
...
unchanged
...
HANDLE
...
Input
...
media handle
...
...
Output
...
unchanged
...
NAME
...
Input
...
null
...
...
Output
...
unchanged
...
FMC
...
Input
...
null
...
...
Output
...
unchanged
...
RECORD
...
Input
...
media name
...
...
Output
...
unchanged
...
STATUS
...
Input
...
1
...
...
Output
...
returns true if media map was written successfully
Info |
---|
This call can be trapped by an MFS only if the MFS is installed on the volume being accessed. |
...
Called by
...