Changeset 4347 for trunk/src/win32k/include/test.h
- Timestamp:
- Oct 1, 2000, 4:58:21 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/include/test.h
r4227 r4347 1 /* $Id: test.h,v 1. 3 2000-09-08 21:34:11bird Exp $1 /* $Id: test.h,v 1.4 2000-10-01 02:58:17 bird Exp $ 2 2 * 3 3 * Definitions and declarations for test moduls. … … 17 17 #endif 18 18 19 /******************************************************************************* 20 * Structures and Typedefs * 21 *******************************************************************************/ 22 typedef struct _TstFaker 23 { 24 unsigned uAddress; 25 int fObj; /* 1 = CODE32, 2 = CODE16, 3 = DATA32, 4 = DATA16 */ 26 } TSTFAKER, *PTSTFAKER, **PPTSTFAKER; 27 #ifdef NBR_OF_KRNLIMPORTS 28 extern TSTFAKER aTstFakers[NBR_OF_KRNLIMPORTS]; 29 #endif 30 31 /******************************************************************************* 32 * Function Prototypes. * 33 *******************************************************************************/ 19 34 VOID _Optlink ThunkStack32To16(VOID); /* dh.asm */ 20 35 VOID _Optlink ThunkStack16To32(VOID); /* dh.asm */ … … 96 111 ULONG SomeArg2, 97 112 PVMAC pvmac); 113 APIRET KRNLCALL fakeVMFreeMem( 114 PVOID pv, 115 USHORT hPTDA, 116 ULONG flFlags 117 ); 98 118 APIRET KRNLCALL fakeVMObjHandleInfo( 99 119 USHORT usHob, … … 102 122 PMTE KRNLCALL fakeldrASMpMTEFromHandle( 103 123 HMTE hMTE); 104 ULONG LDRCALL fakeldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful); 124 APIRET KRNLCALL fakeVMMapDebugAlias( 125 ULONG flVMFlags, 126 ULONG ulAddress, 127 ULONG cbSize, 128 HPTDA hPTDA, 129 PVMAC pvmac); 130 131 ULONG LDRCALL fakeldrOpenPath(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful, ULONG lLibPath); 132 ULONG LDRCALL fakeldrOpenPath_new(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful, ULONG lLibPath); 133 ULONG LDRCALL fakeldrOpenPath_old(PCHAR pachFilename, USHORT cchFilename, ldrlv_t *plv, PULONG pful); 105 134 ULONG LDRCALL fakeLDRClearSem(void); 106 135 ULONG LDRCALL fakeldrFindModule(PCHAR pachFilename, USHORT cchFilename, USHORT usClass, PPMTE ppMTE); … … 109 138 BOOL KRNLCALL fakeKSEMQueryMutex(HKSEMMTX hkmtx, PUSHORT pcusNest); 110 139 VOID KRNLCALL fakeKSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags); 111 extern KSEMMTX fakeL DRSem;140 extern KSEMMTX fakeLdrSem; 112 141 extern char * fakeLDRLibPath; 113 142 ULONG KRNLCALL fakeTKFuBuff(PVOID pv, PVOID pvUsr, ULONG cb, ULONG fl); 114 143 ULONG KRNLCALL fakeTKSuBuff(PVOID pvUsr, PVOID pv, ULONG cb, ULONG fl); 115 144 ULONG KRNLCALL fakeTKFuBufLen(PLONG pcch, PVOID pvUsr, ULONG cchMax, ULONG fl, BOOL fDblNULL); 145 ULONG KRNLCALL fakeTKSuFuBuff(PVOID pvUsr, PVOID pv, ULONG cb, ULONG fl); 146 ULONG KRNLCALL fakeTKPidToPTDA(PID pid, PPPTDA ppPTDA); 116 147 PMTE LDRCALL fakeldrValidateMteHandle(HMTE hMTE); 117 148 PSZ SECCALL fakeSecPathFromSFN(SFN hFile); 118 149 void _Optlink fakeg_tkExecPgm(void); /* Not callable! (fakea.asm) */ 119 void _Optlink fake _tkStartProcess(void);/* Not callable! (fakea.asm) */150 void _Optlink faketkStartProcess(void); /* Not callable! (fakea.asm) */ 120 151 void _Optlink fakef_FuStrLenZ(void); /* Not callable! (fakea.asm) */ 121 152 void _Optlink fakef_FuStrLen(void); /* Not callable! (fakea.asm) */ … … 126 157 extern USHORT fakeptda_environ; 127 158 extern KSEMMTX fakeptda_ptdasem; 159 extern HMTE fakeptda_handle; 128 160 extern HMTE fakeptda_module; 129 161 extern PSZ fakeptda_pBeginLIBPATH;
Note:
See TracChangeset
for help on using the changeset viewer.