Changeset 7385 for trunk/src


Ignore:
Timestamp:
Nov 19, 2001, 4:06:38 AM (24 years ago)
Author:
bird
Message:

Error message cleanup. (not 100 completed)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/kKrnlLib/include/ProbKrnlErrors.h

    r7373 r7385  
    1 /* $Id: ProbKrnlErrors.h,v 1.2 2001-11-18 04:06:59 bird Exp $
     1/* $Id: ProbKrnlErrors.h,v 1.3 2001-11-19 03:06:38 bird Exp $
    22 *
    33 * Error definitions for Win32k.sys
     
    5555#define ERROR_PROB_SYM_SEG_DEF_READ                 (ERROR_PROB_BASE + 35)
    5656#define ERROR_PROB_SYM_VERIFY_IOCTL                 (ERROR_PROB_BASE + 36)
    57 #define ERROR_PROB_SYM_D32_FIRST                    (ERROR_PROB_BASE + 37)
    58 #define ERROR_PROB_SYM_V_GETOS2KRNL                 (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_GETOS2KRNL_FAILED     - ERROR_D32_FIRST)
    59 #define ERROR_PROB_SYM_V_NO_SWAPMTE                 (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_NO_SWAPMTE            - ERROR_D32_FIRST)
    60 #define ERROR_PROB_SYM_V_OBJECTS                    (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_TOO_MANY_OBJECTS      - ERROR_D32_FIRST)
    61 #define ERROR_PROB_SYM_V_OBJECT_TABLE               (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_NO_OBJECT_TABLE       - ERROR_D32_FIRST)
    62 #define ERROR_PROB_SYM_V_BUILD_INFO                 (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_BUILD_INFO_NOT_FOUND  - ERROR_D32_FIRST)
    63 #define ERROR_PROB_SYM_V_INVALID_BUILD              (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_INVALID_BUILD         - ERROR_D32_FIRST)
    64 #define ERROR_PROB_SYM_V_VERIFY                     (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_VERIFY_FAILED         - ERROR_D32_FIRST)
    65 #define ERROR_PROB_SYM_V_IPE                        (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_IPE                   - ERROR_D32_FIRST)
    66 #define ERROR_PROB_SYM_V_HEAPINIT                   (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_HEAPINIT_FAILED       - ERROR_D32_FIRST)
    67 #define ERROR_PROB_SYM_V_PROC_NOT_FND               (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_PROC_NOT_FOUND        - ERROR_D32_FIRST)
    68 #define ERROR_PROB_SYM_V_OBJ_OR_ADDR                (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_INVALID_OBJ_OR_ADDR   - ERROR_D32_FIRST)
    69 #define ERROR_PROB_SYM_V_ADDRESS                    (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_INVALID_ADDRESS       - ERROR_D32_FIRST)
    70 #define ERROR_PROB_SYM_V_PROLOG                     (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_TOO_INVALID_PROLOG    - ERROR_D32_FIRST)
    71 #define ERROR_PROB_SYM_V_NOT_IMPL                   (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_NOT_IMPLEMENTED       - ERROR_D32_FIRST)
    72 #define ERROR_PROB_SYM_V_D32_LDR_INIT               (ERROR_PROB_SYM_D32_FIRST + ERROR_D32_LDR_INIT_FAILED       - ERROR_D32_FIRST)
    73 #define ERROR_PROB_SYM_D32_LAST                     ERROR_PROB_SYM_V_D32_LDR_INIT
    7457/* - reserved for future errors - */
     58
    7559#define ERROR_PROB_SYM_IMPORTS_NOTFOUND             (ERROR_PROB_BASE + 100)
    7660#define ERROR_PROB_SYMDB_KRNL_NOT_FOUND             (ERROR_PROB_BASE + 101)
    7761
     62/*
     63 * Init errors.
     64 */
     65#define ERROR_D16_THUNKING_FAILED                   (ERROR_PROB_BASE + 120)
     66#define ERROR_D16_OPEN_DEV_FAILED                   (ERROR_PROB_BASE + 121)
     67#define ERROR_D16_IOCTL_FAILED                      (ERROR_PROB_BASE + 122)
    7868
     69
     70/*
     71 * 32-bit errors (from 32-bit code that is).
     72 */
     73#define ERROR_D32_FIRST                              ERROR_PROB_BASE + 256
     74#define ERROR_D32_LAST                               ERROR_D32_SYMDB_NOT_FOUND
    7975
    8076/*
    8177 * GetKernelInfo32 Errors
    8278 */
    83 #define ERROR_D32_FIRST                              0x0001
    84 #define ERROR_D32_LAST                               ERROR_D32_NOT_IMPLEMENTED
    8579#define ERROR_D32_GETOS2KRNL_FAILED                 (0x0000 + ERROR_D32_FIRST)
    8680#define ERROR_D32_NO_SWAPMTE                        (0x0001 + ERROR_D32_FIRST)
     
    9993
    10094/*
    101  * VerifyImportTab32 errors.
     95 * VerifyImportTab32 Errors.
    10296 */
    10397#define ERROR_D32_PROC_NOT_FOUND                    (0x000a + ERROR_D32_FIRST)
     
    108102
    109103/*
     104 * LookupKrnlEntry32 Errors.
     105 */
     106#define ERROR_D32_SYMDB_NOT_FOUND                   (0x000f + ERROR_D32_FIRST)
     107
     108
     109/*
    110110 * Procedure shift and mask.
    111111 * Used to get or set the procedure number of an error code.
    112112 */
    113 #define ERROR_D32_PROC_SHIFT                        0x16   /* code in probkrnl assumes this */
     113#define ERROR_D32_PROC_SHIFT                        0x10   /* code in probkrnl assumes this */
    114114
    115115
Note: See TracChangeset for help on using the changeset viewer.