| ARCInitHandle | Opens an archive. |
| ARCOpen | Opens files in an archive |
| ARCFastOpen | Opens files in an archive as specified by entry number. |
| ARCConvertPathToEntrynum | Converts file paths in the archive into an entry number. |
| ARCGetStartAddrInMem | Gets the start address of the file in memory. |
| ARCGetStartOffset | Gets the offset from the front of the archive to the start of the file. |
| ARCGetLength | Gets the size of the file. |
| ARCClose | Closes a file. |
| ARCChangeDir | Changes the current directory of the archive. |
| ARCGetCurrentDir | Gets the current directory of the archive. |
| ARCOpenDir | Opens a directory. |
| ARCReadDir | Gets the directory entry information. |
| ARCCloseDir | Closes a directory. |
| ARCTellDir | Gets the current location associated with the directory structure. |
| ARCSeekDir | Sets the position of the next ArcReadDir operation in the directory structure. |
| ARCRewindDir | Resets the position of the specified directory structure to the start of the directory. |
CONFIDENTIAL