Changeset 9500 for trunk/src


Ignore:
Timestamp:
Dec 16, 2002, 1:28:37 AM (23 years ago)
Author:
bird
Message:

Cleanups...

File:
1 edited

Legend:

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

    r8140 r9500  
    1 /* $Id: probkrnl.h,v 1.8 2002-03-31 19:01:04 bird Exp $
     1/* $Id: probkrnl.h,v 1.9 2002-12-16 00:28:37 bird Exp $
    22 *
    3  * Include file for ProbKrnl.
     3 * krnlImportTable definitions.
    44 *
    5  * Copyright (c) 1998-2001 knut st. osmundsen (kosmunds@csc.com)
     5 * Copyright (c) 1998-2003 knut st. osmundsen <bird@anduin.net>
    66 *
    7  * Project Odin Software License can be found in LICENSE.TXT
     7 *
     8 * This file is part of kKrnlLib.
     9 *
     10 * kKrnlLib is free software; you can redistribute it and/or modify
     11 * it under the terms of the GNU General Public License as published by
     12 * the Free Software Foundation; either version 2 of the License, or
     13 * (at your option) any later version.
     14 *
     15 * kKrnlLib is distributed in the hope that it will be useful,
     16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     18 * GNU General Public License for more details.
     19 *
     20 * You should have received a copy of the GNU General Public License
     21 * along with kKrnlLib; if not, write to the Free Software
     22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    823 *
    924 */
    1025
    11 #ifndef _ProbKrnl_h_
    12 #define _ProbKrnl_h_
     26#ifndef __krnlImportTable_h__
     27#define __krnlImportTable_h__
    1328
    1429/*******************************************************************************
     
    108123*******************************************************************************/
    109124#pragma pack(1)
    110 typedef struct tagIMPORTKRNLSYM
     125typedef struct _IMPORTKRNLSYM
    111126{
    112127    signed short int    iOrdinal;       /* The ordinal for this entry. (Count two ordinals for proc imports.) */
     
    130145 */
    131146#pragma pack(1)
    132 typedef struct
     147typedef struct _KRNLDBENTRY
    133148{
    134149    unsigned short  usBuild;            /* Build number */
     
    151166*   NOTE! These are only available at init time!                               *
    152167*******************************************************************************/
    153 extern IMPORTKRNLSYM DATA16_GLOBAL  aImportTab[NBR_OF_KRNLIMPORTS]; /* Defined in ProbKrnl.c */
    154 extern char          DATA16_GLOBAL  szSymbolFile[60];               /* Defined in ProbKrnl.c */
    155 #ifdef DB_16BIT
    156 extern const KRNLDBENTRY DATA16_INIT aKrnlSymDB[];                  /* Defined in symdb.c (for 16-bit usage) */
    157 #else
    158 extern const KRNLDBENTRY            aKrnlSymDB32[];                 /* Defined in symdb32.c */
    159 #endif
     168extern IMPORTKRNLSYM        aImportTab[NBR_OF_KRNLIMPORTS]; /* Defined in ProbKrnl.c */
     169extern char                 szSymbolFile[60];               /* Defined in ProbKrnl.c */
     170extern const KRNLDBENTRY    aKrnlSymDB32[];                 /* Defined in symdb32.c */
    160171
    161172#if defined(__IBMC__) || defined(__IBMCPP__)
    162173    #pragma map( aImportTab , "_aImportTab"  )
    163174    #pragma map( szSymbolFile,"_szSymbolFile")
    164 #ifdef DB_16BIT
    165     #pragma map( aKrnlSymDB , "_aKrnlSymDB"  )
    166 #endif
    167175#endif
    168176
Note: See TracChangeset for help on using the changeset viewer.