70 lines
3.2 KiB
Plaintext
70 lines
3.2 KiB
Plaintext
compile insert osError_equates
|
|
/*
|
|
** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
|
|
|
|
This insert is proprietary and is not to be used by or disclosed
|
|
to others, nor is it to be copied without written permission from
|
|
Revelation Technologies, Inc.
|
|
|
|
Author : Captain C
|
|
Date : January 2013
|
|
Purpose : OS Error constants
|
|
|
|
Comments
|
|
========
|
|
|
|
|
|
Amended Date Reason
|
|
======= ==== ======
|
|
*/
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
#ifndef _OSERROR_EQUATES_
|
|
#define _OSERROR_EQUATES_
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ OS_PREFIX$ to "OS"
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
* // Status() codes:
|
|
|
|
equ OSERR_STAT_NONE$ to 0 ; * // No error
|
|
equ OSERR_STAT_INVALID_FILE_NAME$ to 1 ; * // Bad OS file name
|
|
equ OSERR_STAT_ACCESS_DENIED$ to 2 ; * // Access denied by the OS
|
|
equ OSERR_STAT_DISK_FULL$ to 3 ; * // Disk or directory is full
|
|
equ OSERR_STAT_FILE_DNE$ to 4 ; * // File does not exist
|
|
* what happened to 5?
|
|
equ OSERR_STAT_FILE_READONLY$ to 6 ; * // File is readonly
|
|
equ OSERR_STAT_UNDEFINED$ to 7 ; * // Undedfined OS Error
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
* // Error text codes -these are the "OS" errors in REVERROR.DAT
|
|
* //
|
|
* // OS101: "%1%" is an invalid OS file name.
|
|
* // OS102: Access denied by the operating system to the "%1%" file.
|
|
* // OS103: Error in the OS file "%1%". Disk volume full.
|
|
* // OS104: The OS file "%1%" does not exist.
|
|
* // OS106: The OS file "%1%" is read-only.
|
|
* // OS107: Undefined error during a OS file operation. File: "%1%" - Status(): "%2%"
|
|
|
|
equ OSERR_BASE$ to 100
|
|
|
|
equ OSERR_INVALID_FILE_NAME$ to 101 ; * "%1%" is an invalid OS file name
|
|
equ OSERR_ACCESS_DENIED$ to 102 ; * Access denied by the operating system to the "%1%" file.
|
|
equ OSERR_DISK_FULL$ to 103 ; * Error in the OS file "%1%". Disk volume full.
|
|
equ OSERR_FILE_DNE$ to 104 ; * The OS file "%1%" does not exist.
|
|
* // no 5?
|
|
equ OSERR_FILE_READONLY$ to 106 ; * The OS file "%1%" is read-only.
|
|
equ OSERR_FILE_UNDEFINED$ to 107 ; * Undefined error during a read/write/delete operation. OS File : %1% Status(): %2%
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
#endif
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
////////////////////////////////////////////////////////////////////////////////
|