- Timestamp:
- Dec 18, 2000, 3:19:24 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/pe2lx/pe2lx.cpp
r4787 r4830 1 /* $Id: pe2lx.cpp,v 1.2 2 2000-12-11 06:53:55bird Exp $1 /* $Id: pe2lx.cpp,v 1.23 2000-12-18 14:19:24 bird Exp $ 2 2 * 3 3 * Pe2Lx class implementation. Ring 0 and Ring 3 … … 417 417 418 418 /* 5.Validate PE header (Magics, Machine, subsystem, characteristics,...) - fail if not valid. */ 419 if (pNtHdrs->Signature != IMAGE_NT_SIGNATURE) 420 { 421 printErr(("Invalid PE signature, '%c%c%c%c'\n", 422 ((PCHAR)&pNtHdrs->Signature)[0], ((PCHAR)&pNtHdrs->Signature)[1], 423 ((PCHAR)&pNtHdrs->Signature)[2], ((PCHAR)&pNtHdrs->Signature)[3])); 424 return ERROR_INVALID_EXE_SIGNATURE; 425 } 419 426 dumpNtHeaders(pNtHdrs); 420 if (pNtHdrs->Signature != IMAGE_NT_SIGNATURE)421 {422 printErr(("Invalid PE signature, '%c%c%c%c'\n",423 ((PCHAR)pNtHdrs->Signature)[0], ((PCHAR)pNtHdrs->Signature)[1],424 ((PCHAR)pNtHdrs->Signature)[2], ((PCHAR)pNtHdrs->Signature)[3]));425 return ERROR_INVALID_EXE_SIGNATURE;426 }427 427 if (pNtHdrs->FileHeader.Machine != IMAGE_FILE_MACHINE_I386) 428 428 {
Note:
See TracChangeset
for help on using the changeset viewer.