File Control Block

Every file on the system has a special frame attached to it called a file control block or FCB. These frames contain information about the file, including index pointers and their compiled (algebraic) processing codes, the file D-pointer information for editing, pointers, and workspace used by the system when calling FlashBASIC subroutines from file dictionaries.

Also contained in this file control block are important flags and fields indicating that the file is open, closed, in the process of being deleted, and so on. This provides the ability to protect the system from potentially disastrous situations, such as the case of one process deleting a file when another process is using it.

See Also

account-save Command

clear-file Command

close Statement

common Statement

delete-file Command

FCB

File-Defining Items

File-of-Files File (VME)

file-save Command

list-file-stats Command

move-file Command

open Statement

save Command

steal-file Command