Ignore:
Timestamp:
Sep 2, 2000, 11:08:23 PM (25 years ago)
Author:
bird
Message:

Merged in the Grace branch. New Win32k!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/include/test.h

    r3829 r4164  
    1 /* $Id: test.h,v 1.1 2000-07-16 22:17:13 bird Exp $
     1/* $Id: test.h,v 1.2 2000-09-02 21:08:04 bird Exp $
    22 *
    33 * Definitions and declarations for test moduls.
     
    9393    PULONG  pulAddr,
    9494    PUSHORT pushPTDA);
    95 ULONG LDRCALL fakeldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful);
    96 ULONG LDRCALL fakeLDRClearSem(void);
    97 ULONG KRNLCALL fakeKSEMRequestMutex(HKMTX hkmtx, ULONG ulTimeout);
    98 extern HKMTX        fakeLDRSem;
    99 ULONG KRNLCALL   fakeTKFuBuff(PVOID pv, PVOID pvUsr, ULONG cb, ULONG fl);
    100 ULONG KRNLCALL   fakeTKSuBuff(PVOID pvUsr, PVOID pv, ULONG cb, ULONG fl);
    101 ULONG KRNLCALL   fakeTKFuBufLen(PLONG pcch, PVOID pvUsr, ULONG cchMax, ULONG fl, BOOL fDblNULL);
    102 PMTE LDRCALL  fakeldrValidateMteHandle(HMTE hMTE);
    103 void _Optlink fakeg_tkExecPgm(void);    /* Not callable! (fakea.asm) */
    104 void _Optlink fakef_FuStrLenZ(void);    /* Not callable! (fakea.asm) */
    105 void _Optlink fakef_FuStrLen(void);     /* Not callable! (fakea.asm) */
    106 void _Optlink fakef_FuBuff(void);       /* Not callable! (fakea.asm) */
     95PMTE KRNLCALL fakeldrASMpMTEFromHandle(
     96    HMTE  hMTE);
     97ULONG LDRCALL   fakeldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful);
     98ULONG LDRCALL   fakeLDRClearSem(void);
     99ULONG LDRCALL   fakeldrFindModule(PCHAR pachFilename, USHORT cchFilename, USHORT usClass, PPMTE ppMTE);
     100ULONG KRNLCALL  fakeKSEMRequestMutex(HKSEMMTX hkmtx, ULONG ulTimeout);
     101ULONG KRNLCALL  fakeKSEMReleaseMutex(HKSEMMTX hkmtx);
     102BOOL  KRNLCALL  fakeKSEMQueryMutex(HKSEMMTX hkmtx, PUSHORT pcusNest);
     103VOID  KRNLCALL  fakeKSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags);
     104extern KSEMMTX  fakeLDRSem;
     105extern char *   fakeLDRLibPath;
     106ULONG KRNLCALL  fakeTKFuBuff(PVOID pv, PVOID pvUsr, ULONG cb, ULONG fl);
     107ULONG KRNLCALL  fakeTKSuBuff(PVOID pvUsr, PVOID pv, ULONG cb, ULONG fl);
     108ULONG KRNLCALL  fakeTKFuBufLen(PLONG pcch, PVOID pvUsr, ULONG cchMax, ULONG fl, BOOL fDblNULL);
     109PMTE LDRCALL    fakeldrValidateMteHandle(HMTE hMTE);
     110PSZ  SECCALL    fakeSecPathFromSFN(SFN hFile);
     111void _Optlink   fakeg_tkExecPgm(void);    /* Not callable! (fakea.asm) */
     112void _Optlink   fake_tkStartProcess(void);/* Not callable! (fakea.asm) */
     113void _Optlink   fakef_FuStrLenZ(void);    /* Not callable! (fakea.asm) */
     114void _Optlink   fakef_FuStrLen(void);     /* Not callable! (fakea.asm) */
     115void _Optlink   fakef_FuBuff(void);       /* Not callable! (fakea.asm) */
    107116extern PTCB     fakepTCBCur;
    108117extern PPTDA    fakepPTDACur;
    109118extern char     fakeptda_start;
    110119extern USHORT   fakeptda_environ;
     120extern KSEMMTX  fakeptda_ptdasem;
     121extern HMTE     fakeptda_module;
     122extern PSZ      fakeptda_pBeginLIBPATH;
     123extern PSZ      fakeldrpFileNameBuf;
    111124
    112125#endif /* INCL_NO_FAKE */
    113126
    114127#ifdef INCL_16
    115 extern USHORT  usFakeVerMajor;          /* define in probkrnl.c */
    116 extern USHORT  usFakeVerMinor;          /* define in probkrnl.c */
     128extern USHORT   usFakeVerMajor;         /* define in probkrnl.c */
     129extern USHORT   usFakeVerMinor;         /* define in probkrnl.c */
    117130#else
    118 extern USHORT  _usFakeVerMajor;
    119 extern USHORT  _usFakeVerMinor;
     131extern USHORT   _usFakeVerMajor;
     132extern USHORT   _usFakeVerMinor;
    120133#endif
    121134
    122 extern const char *pszInternalRevision; /* defined in win32ktst.c */
     135#ifdef _OS2Krnl_h_
     136extern int      cObjectsFake;           /* defined in win32ktst.c */
     137extern OTE      aKrnlOTE[24];           /* defined in win32ktst.c */
     138#endif
    123139
    124140#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.