Parent: $root.$constants
| kFileOpsAlreadyExists | A file with the specified name already exists |
| kFileOpsAlreadyWriteOpen | The file is already open with write permission |
| kFileOpsBadDrive | No such drive number |
| kFileOpsBadMasterBlock | Master directory block is bad; must re-initialize volume |
| kFileOpsBadName | Bad file name or volume name (perhaps zero-length) |
| kFileOpsCantMoveToOffspring | Attempted to move into offspring |
| kFileOpsCantOpenLockedFile | Cannot open a locked file |
| kFileOpsCrossDeviceLink | The system cannot move the file to a different device |
| kFileOpsDifferentVolume | The operation is not allowed to be carried out between two different volumes |
| kFileOpsDirectoryNotEmpty | Directory is not empty, please use other parameters to delete the contents/delete recursively |
| kFileOpsDirectoryNotFound | Directory not found |
| kFileOpsDirFull | File/Directory full |
| kFileOpsDiskFull | Disk full |
| kFileOpsDiskIOError | Disk I/O error |
| kFileOpsEndOfFile | Logical end-of-file reached during read operation |
| kFileOpsErrorChkUTF8 | Cannot pass bChkUTF8 as kTrue when iOff or iMax is non-zero |
| kFileOpsExternalSystemError | External file system error |
| kFileOpsFileLocked | File is locked |
| kFileOpsFileNotFound | File not found |
| kFileOpsFileNotOpen | File not open |
| kFileOpsFileTooLarge | The file is too large to be read by $readentirefile (its size must not exceed 0x7FFFFFE4 bytes) |
| kFileOpsHardwareVolumeLock | Volume is locked by a hardware setting |
| kFileOpsIncludeDirectories | Whether the listing includes volumes |
| kFileOpsIncludeFiles | Whether the listing includes files |
| kFileOpsIncludeVolumes | Whether the listing includes volumes |
| kFileOpsInfoActualResSize | (macOS Only)The actual size of the file resource fork |
| kFileOpsInfoActualSize | The actual size of the file |
| kFileOpsInfoCalcDirectorySize | The size of the directory on the file system. |
| kFileOpsInfoCreated | The creation date of the file (can only be set when running on macOS) |
| kFileOpsInfoCreatorCode | (macOS Only)The creator code of the file |
| kFileOpsInfoFullName | Full pathname of the file |
| kFileOpsInfoHidden | Boolean which indicates if the file is hidden |
| kFileOpsInfoIsDirectory | If the path specified points to a directory |
| kFileOpsInfoLinkedName | The name of the linked file (if any) |
| kFileOpsInfoModified | The modification date of the file (can only be set when running on macOS) |
| kFileOpsInfoName | Name of the file |
| kFileOpsInfoName83 | (Windows-ONLY)Name of the file in 8.3 format |
| kFileOpsInfoReadOnly | Boolean which indicates if the file is read only |
| kFileOpsInfoResSize | (macOS Only)The size of the file resource fork on the file system (number of bytes used from file system) |
| kFileOpsInfoSize | The size of the file on the file system (number of bytes used from file system) |
| kFileOpsInfoTypeCode | (macOS Only)The type code of the file |
| kFileOpsInternalSystemError | Internal file system error |
| kFileOpsInvalidEncoding | Invalid encoding parameter passed to $readcharacter/$readfile or $writecharacter/$writefile. Must be a kUniType... constant, not kUniTypeBinary/Character, and when writing it cannot be kUniTypeAuto |
| kFileOpsInvalidFormat | Volume lacks Macintosh-format directory |
| kFileOpsMoreFilesOpen | One or more files are open |
| kFileOpsNoDefaultVolume | No default volume |
| kFileOpsNonHFSOperation | Attempt to do HFS operation on a non-HFS volume |
| kFileOpsNoOperation | Operation not supported on this platform |
| kFileOpsNoPath | No path supplied |
| kFileOpsOK | No Error |
| kFileOpsOpenApps | (macOS Only) Allows users to browse the content of applications via $getfilename, $putfilename and $selectdirectory |
| kFileOpsOutOfMemory | Out of memory |
| kFileOpsParamError | Too few parameters passed |
| kFileOpsPermissionDenied | Permission denied. |
| kFileOpsPositionBeforeStart | Attempt to position before the start of the file |
| kFileOpsProblemDuringRename | Problem during rename |
| kFileOpsReadOnlyFile | Read only file |
| kFileOpsSelectApps | (macOS Only) Allows users to select applications via $getfilename, $putfilename and $selectdirectory |
| kFileOpsSoftwareVolumeLock | Volume is locked by a software flag |
| kFileOpsTooManyDirOpen | Too many working directories open |
| kFileOpsTooManyFilesOpen | Too many files open |
| kFileOpsUnknownError | Unknown error |
| kFileOpsVariableMustBeBinaryOrCharacter | The data type of the vVariable parameter must be binary or character |
| kFileOpsVolumeAlreadyMounted | Specified volume is already mounted and on-line |
| kFileOpsVolumeNotFound | Specified volume doesn't exist |
| kFileOpsVolumeNotOnline | Volume not on-line |
| kFileOpsWindowsDisablePrompt | (Windows Only) Prevents the built-in system prompt asking if $putfilename can replace an existing file |