You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

This call can be trapped by an MFS only if the MFS is installed on the volume being accessed.

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

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

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

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

  • No labels