Changeset 7384 for trunk/src


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

DoDevIOCtl prototype. 32-bit SymDB.

File:
1 edited

Legend:

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

    r7048 r7384  
    1 /* $Id: probkrnl.h,v 1.6 2001-10-14 22:50:57 bird Exp $
     1/* $Id: probkrnl.h,v 1.7 2001-11-19 03:06:06 bird Exp $
    22 *
    33 * Include file for ProbKrnl.
     
    122122    unsigned char       chOpcode;       /* The opcode of the function. 0 if not known. */
    123123    unsigned char       fType;          /* Entry-Point Type Flags */
    124 } IMPORTKRNLSYM;
     124} IMPORTKRNLSYM, *PIMPORTKRNLSYM;
    125125#pragma pack()
    126126
     
    153153extern IMPORTKRNLSYM DATA16_GLOBAL  aImportTab[NBR_OF_KRNLIMPORTS]; /* Defined in ProbKrnl.c */
    154154extern char          DATA16_GLOBAL  szSymbolFile[60];               /* Defined in ProbKrnl.c */
    155 extern KRNLDBENTRY   DATA16_INIT    aKrnlSymDB[];                   /* Defined in symdb.c (for 16-bit usage) */
     155#ifdef DB_16BIT
     156extern const KRNLDBENTRY DATA16_INIT aKrnlSymDB[];                  /* Defined in symdb.c (for 16-bit usage) */
     157#else
     158extern const KRNLDBENTRY            aKrnlSymDB32[];                 /* Defined in symdb32.c */
     159#endif
    156160
    157161#if defined(__IBMC__) || defined(__IBMCPP__)
    158162    #pragma map( aImportTab , "_aImportTab"  )
    159163    #pragma map( szSymbolFile,"_szSymbolFile")
     164#ifdef DB_16BIT
    160165    #pragma map( aKrnlSymDB , "_aKrnlSymDB"  )
     166#endif
    161167#endif
    162168
     
    165171 */
    166172#if defined(INCL_16) && defined(MAX_DISKDD_CMD) /* 16-bit only */
    167     int ProbeKernel(PRPINITIN pReqPack);
     173    int             ProbeKernel(PRPINITIN pReqPack);
    168174    const char *    GetErrorMsg(short sErr);
     175    #ifdef _kKLInitHlp_h_
     176        int         DoDevIOCtl(KKLR0INITPARAM  *pParam, KKLR0INITDATA *pData);
     177    #endif
    169178#endif
    170179
Note: See TracChangeset for help on using the changeset viewer.