- Timestamp:
- Apr 1, 2002, 2:54:05 PM (24 years ago)
- Location:
- branches/splittup/src/win32k/src
- Files:
-
- 3 edited
-
mytkExecPgm.asm (modified) (5 diffs)
-
mytkStartProcess.asm (modified) (3 diffs)
-
pe2lx.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/splittup/src/win32k/src/mytkExecPgm.asm
r8160 r8181 1 ; $Id: mytkExecPgm.asm,v 1.1.2. 2 2002-04-01 09:57:19bird Exp $1 ; $Id: mytkExecPgm.asm,v 1.1.2.3 2002-04-01 12:54:05 bird Exp $ 2 2 ; 3 3 ; mytkExecPgm - tkExecPgm overload … … 65 65 ; Loader State 66 66 ; 67 extrn ulL DRState:DWORD67 extrn ulLdrState:DWORD 68 68 69 69 ; … … 253 253 ; later permit us to get the passed in 254 254 ; environment in for ex. ldrOpenPath. 255 mov ulL DRState, 1 ; Set the loader state to LDRSTATE_TKEXECPGM!255 mov ulLdrState, 1 ; Set the loader state to LDRSTATE_TKEXECPGM! 256 256 ASSUME DS:NOTHING, ES:NOTHING 257 257 … … 342 342 or eax, eax ; Check usage count. 343 343 jz tkepgm_callbehindret ; jmp if 0 (=free). 344 mov ulL DRState, 0 ; Clears loaderstate. (LDRSTATE_UNKNOWN)344 mov ulLdrState, 0 ; Clears loaderstate. (LDRSTATE_UNKNOWN) 345 345 mov pExeModule, 0 ; Sets the exemodule pointer to NULL. 346 346 mov fTkExecPgm, 0 ; Marks global data invalid. … … 521 521 ; Check that the data is valid. 522 522 ; 523 cmp ulL DRState, 1 ; LDRSTATE_TKEXECPGM523 cmp ulLdrState, 1 ; LDRSTATE_TKEXECPGM 524 524 jnz tkepel_err_ret 525 525 -
branches/splittup/src/win32k/src/mytkStartProcess.asm
r8160 r8181 1 ; $Id: mytkStartProcess.asm,v 1.1.2. 2 2002-04-01 09:57:20bird Exp $1 ; $Id: mytkStartProcess.asm,v 1.1.2.3 2002-04-01 12:54:05 bird Exp $ 2 2 ; 3 3 ; tkStartProcess overloader. Needed to clear the loader semaphore … … 31 31 ; Loader State 32 32 ; 33 extrn ulL DRState:DWORD33 extrn ulLdrState:DWORD 34 34 35 35 ; … … 93 93 or eax, eax ; Check usage count. 94 94 jz mtksp_ret ; jmp if 0 (=free). 95 mov ulL DRState, 0 ; Clears loaderstate. (LDRSTATE_UNKNOWN)95 mov ulLdrState, 0 ; Clears loaderstate. (LDRSTATE_UNKNOWN) 96 96 mov pExeModule, 0 ; Sets the exemodule pointer to NULL. 97 97 mov fTkExecPgm, 0 ; Marks global data invalid. -
branches/splittup/src/win32k/src/pe2lx.cpp
r8160 r8181 1 /* $Id: pe2lx.cpp,v 1.1.2. 3 2002-04-01 09:57:20 bird Exp $1 /* $Id: pe2lx.cpp,v 1.1.2.4 2002-04-01 12:53:40 bird Exp $ 2 2 * 3 3 * Pe2Lx class implementation. Ring 0 and Ring 3 … … 11 11 */ 12 12 #ifndef NOFILEID 13 static const char szFileId[] = "$Id: pe2lx.cpp,v 1.1.2. 3 2002-04-01 09:57:20 bird Exp $";13 static const char szFileId[] = "$Id: pe2lx.cpp,v 1.1.2.4 2002-04-01 12:53:40 bird Exp $"; 14 14 #endif 15 15 … … 1795 1795 1796 1796 case FINDDLL_LIBPATH: 1797 pszPath = L drLibPath;1797 pszPath = LDRLibPath; 1798 1798 break; 1799 1799
Note:
See TracChangeset
for help on using the changeset viewer.
