- Timestamp:
- Jan 28, 2000, 12:48:14 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/include/pe2lx.h
r2501 r2541 1 /* $Id: pe2lx.h,v 1. 7 2000-01-22 18:21:01bird Exp $1 /* $Id: pe2lx.h,v 1.8 2000-01-27 23:48:14 bird Exp $ 2 2 * 3 3 * Pe2Lx class declarations. Ring 0 and Ring 3 4 4 * 5 * Copyright (c) 1998-1999 knut st. osmundsen (knut.stange.osmundsen@pmsc.no) 6 * Copyright (c) 1998 Sander van Leeuwen (sandervl@xs4all.nl) 7 * Copyright (c) 1998 Peter Fitzsimmons 5 * Copyright (c) 1998-2000 knut st. osmundsen (knut.stange.osmundsen@pmsc.no) 8 6 * 9 7 * Project Odin Software License can be found in LICENSE.TXT … … 68 66 ULONG applyFixups(PMTE pMTE, ULONG iObject, ULONG iPageTable, PVOID pvPage, 69 67 ULONG ulPageAddress, PVOID pvPTDA); /*(ldrEnum32bitRelRecs)*/ 70 71 68 #ifndef RING0 69 ULONG testApplyFixups(); 72 70 ULONG writeLxFile(PCSZ pszLXFilename); 73 71 #endif … … 87 85 ULONG loadNtHeaders(); 88 86 VOID releaseNtHeaders(); 87 ULONG loadBaseRelocations(); 89 88 90 89 /** @cat init() helper methods - may only be called at init time! */ … … 117 116 ULONG getCountOfPages(); 118 117 ULONG queryObjectAndOffset(ULONG ulRVA, PULONG pulObject, PULONG poffObject); 118 ULONG readAtRVA(ULONG ulRVA, PVOID pvBuffer, ULONG cbBuffer); 119 119 120 120 /** @cat static helpers */ … … 176 176 PIMAGE_NT_HEADERS pNtHdrs; /* Pointer to NT-Headers. If null load it using loadNtHeaders. */ 177 177 ULONG ulImageBase; /* Image base address. */ 178 PIMAGE_BASE_RELOCATION pBaseRelocs; /* Baserelocations. */ 179 ULONG cbBaseRelocs; /* Size of baserelocations. */ 180 ULONG fApplyFixups; /* TRUE: apply fixups, FALSE: do not apply fixups, ~0=check if need to apply fixups */ 181 ULONG fDeltaOnly; /* TRUE: apply fixups only as deltas. FALSE: needs to calculate target address... */ 178 182 179 183 /**
Note:
See TracChangeset
for help on using the changeset viewer.