⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 error2.inc

📁 [随书类]Dos6.0源代码
💻 INC
📖 第 1 页 / 共 2 页
字号:
;      SCCSID = @(#)error2.inc	8.11 87/03/23
;BREAK <CP/DOS error codes>

ERROR_INVALID_PROCID            EQU     303     ; invalid process id
ERROR_INVALID_PDELTA            EQU     304     ; invalid priority delta
ERROR_NOT_DESCENDANT            EQU     305     ; not descendant
ERROR_NOT_SESSION_MANAGER       EQU     306     ; requestor not session manager
ERROR_INVALID_PCLASS            EQU     307     ; invalid p class
ERROR_INVALID_SCOPE             EQU     308     ; invalid scope
ERROR_INVALID_THREADID          EQU     309     ; invalid thread id
ERROR_DOSSUB_SHRINK             EQU     310     ; can't shrink - MspSet
ERROR_DOSSUB_NOMEM              EQU     311     ; no memory - MspAlloc
ERROR_DOSSUB_OVERLAP            EQU     312     ; overlap - MspFree
ERROR_DOSSUB_BADSIZE            EQU     313     ; bad size parameter - MspAlloc or MspFree
ERROR_DOSSUB_BADFLAG            EQU     314     ; bad flag parameter - MspSet
ERROR_DOSSUB_BADSELECTOR        EQU     315     ; invalid MspSegment Selector
ERROR_MR_MSG_TOO_LONG           EQU     316     ; message too long for buffer
ERROR_MR_MID_NOT_FOUND          EQU     317     ; message id number not found
ERROR_MR_UN_ACC_MSGF            EQU     318     ; unable to access message file
ERROR_MR_INV_MSGF_FORMAT        EQU     319     ; invalid message file format
ERROR_MR_INV_IVCOUNT            EQU     320     ; invalid insertion variable count
ERROR_MR_UN_PERFORM             EQU     321     ; unable to perform function
ERROR_TS_WAKEUP                 EQU     322     ; unable to wake up
ERROR_TS_SEMHANDLE              EQU     323     ; user passed invalid system semaphore
ERROR_TS_NOTIMER                EQU     324     ; no times available
ERROR_TS_HANDLE                 EQU     326     ; invalid timer handle
ERROR_TS_DATETIME               EQU     327     ; date or time invalid
ERROR_SYS_INTERNAL              EQU     328     ; internal system error
ERROR_QUE_CURRENT_NAME          EQU     329     ; current name does not exist
ERROR_QUE_PROC_NOT_OWNED        EQU     330     ; current process does not own queue
ERROR_QUE_PROC_OWNED            EQU     331     ; current process owns queue
ERROR_QUE_DUPLICATE             EQU     332     ; duplicate name
ERROR_QUE_ELEMENT_NOT_EXIST     EQU     333     ; element does not exist
ERROR_QUE_NO_MEMORY             EQU     334     ; inadequate memory
ERROR_QUE_INVALID_NAME          EQU     335     ; invalid name
ERROR_QUE_INVALID_PRIORITY      EQU     336     ; invalid priority parameter
ERROR_QUE_INVALID_HANDLE        EQU     337     ; invalid queue handle
ERROR_QUE_LINK_NOT_FOUND        EQU     338     ; link not found
ERROR_QUE_MEMORY_ERROR          EQU     339     ; memory error
ERROR_QUE_PREV_AT_END           EQU     340     ; previous element was at end of queue
ERROR_QUE_PROC_NO_ACCESS        EQU     341     ; process does not have access to queues
ERROR_QUE_EMPTY                 EQU     342     ; queue is empty
ERROR_QUE_NAME_NOT_EXIST        EQU     343     ; queue name does not exist
ERROR_QUE_NOT_INITIALIZED       EQU     344     ; queues not initialized
ERROR_QUE_UNABLE_TO_ACCESS      EQU     345     ; unable to access queues
ERROR_QUE_UNABLE_TO_ADD         EQU     346     ; unable to add new queue
ERROR_QUE_UNABLE_TO_INIT        EQU     347     ; unable to initialize queues
ERROR_VIO_INVALID_MASK          EQU     349     ; invalid replacement mask
ERROR_VIO_PTR                   EQU     350     ; invalid pointer to parameter
ERROR_VIO_APTR                  EQU     351     ; invalid pointer to attribute
ERROR_VIO_RPTR                  EQU     352     ; invalid pointer to row
ERROR_VIO_CPTR                  EQU     353     ; invalid pointer to column
ERROR_VIO_LPTR                  EQU     354     ; invalid pointer to length
ERROR_VIO_MODE                  EQU     355     ; unsupported screen mode
ERROR_VIO_WIDTH                 EQU     356     ; invalid cursor width value
ERROR_VIO_ATTR                  EQU     357     ; invalid cursor attribute value
ERROR_VIO_ROW                   EQU     358     ; invalid row value
ERROR_VIO_COL                   EQU     359     ; invalid column value
ERROR_VIO_TOPROW                EQU     360     ; invalid toprow value
ERROR_VIO_BOTROW                EQU     361     ; invalid botrow value
ERROR_VIO_RIGHTCOL              EQU     362     ; invalid right column value
ERROR_VIO_LEFTCOL               EQU     363     ; invalid left column value
ERROR_SCS_CALL                  EQU     364     ; call issued by other than sm
ERROR_SCS_VALUE                 EQU     365     ; value is not for save or restore
ERROR_VIO_WAIT_FLAG             EQU     366     ; invalid wait flag setting
ERROR_VIO_UNLOCK                EQU     367     ; screen not previously locked
ERROR_SGS_NOT_SESSION_MGR       EQU     368     ; caller not session manager
ERROR_SMG_INVALID_SGID          EQU     369     ; invalid screen group id
ERROR_SMG_INVALID_SESSION_ID    EQU     369     ; invalid session id
ERROR_SMG_NOSG                  EQU     370     ; all screen groups in use
ERROR_SMG_NO_SESSIONS           EQU     370     ; no sessions available
ERROR_SMG_GRP_NOT_FOUND         EQU     371     ; screen group not found
ERROR_SMG_SESSION_NOT_FOUND     EQU     371     ; session not found
ERROR_SMG_SET_TITLE             EQU     372     ; title set by shell or parent cant be changed
ERROR_KBD_PARAMETER             EQU     373     ; invalid parameter to kbd
ERROR_KBD_NO_DEVICE             EQU     374     ; out of system handles
ERROR_KBD_INVALID_IOWAIT        EQU     375     ; invalid i/o wait specified
ERROR_KBD_INVALID_LENGTH        EQU     376     ; invalid length for keyboard
ERROR_KBD_INVALID_ECHO_MASK     EQU     377     ; invalid echo mode mask
ERROR_KBD_INVALID_INPUT_MASK    EQU     378     ; invalid input mode mask
ERROR_MON_INVALID_PARMS         EQU     379     ; invalid parameters to dos mon
ERROR_MON_INVALID_DEVNAME       EQU     380     ; invalid device name string
ERROR_MON_INVALID_HANDLE        EQU     381     ; invalid device handle
ERROR_MON_BUFFER_TOO_SMALL      EQU     382     ; buffer too small
ERROR_MON_BUFFER_EMPTY          EQU     383     ; buffer is empty
ERROR_MON_DATA_TOO_LARGE        EQU     384     ; data record too large
ERROR_MOUSE_NO_DEVICE           EQU     385     ; no mouse device attached
ERROR_MOUSE_INV_HANDLE          EQU     386     ; mouse device closed (invalid device handle)
ERROR_MOUSE_INV_PARMS           EQU     387     ; parameters invalid or out of range
ERROR_MOUSE_CANT_RESET          EQU     388     ; function assigned and cannot be reset
ERROR_MOUSE_DISPLAY_PARMS       EQU     389     ; parameters invalid for display mode
ERROR_MOUSE_INV_MODULE          EQU     390     ; module not found
ERROR_MOUSE_INV_ENTRY_PT        EQU     391     ; entry point not valid
ERROR_MOUSE_INV_MASK            EQU     392     ; function mask invalid
NO_ERROR_MOUSE_NO_DATA          EQU     393     ; no mouse data
NO_ERROR_MOUSE_PTR_DRAWN        EQU     394     ; pointer drawn
ERROR_INVALID_FREQUENCY         EQU     395     ; invalid frequency for beep
ERROR_NLS_NO_COUNTRY_FILE       EQU     396     ; can't find country.sys
ERROR_NLS_OPEN_FAILED           EQU     397     ; can't open country.sys
ERROR_NLS_NO_CTRY_CODE          EQU     398     ; country code not found
ERROR_NO_COUNTRY_OR_CODEPAGE    EQU     398     ; country code not found
ERROR_NLS_TABLE_TRUNCATED       EQU     399     ; table truncated, buffer too small
ERROR_NLS_BAD_TYPE              EQU     400     ; selector type does not exist
ERROR_NLS_TYPE_NOT_FOUND        EQU     401     ; selector type not in file
ERROR_VIO_SMG_ONLY              EQU     402     ; valid from session manager only
ERROR_VIO_INVALID_ASCIIZ        EQU     403     ; invalid asciiz length

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -