Changeset 9957 for trunk/src/win32k/include
- Timestamp:
- Mar 31, 2003, 4:53:32 AM (23 years ago)
- Location:
- trunk/src/win32k/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/include/options.h
r9954 r9957 1 /* $Id: options.h,v 1.2 5 2003-03-31 01:22:45bird Exp $1 /* $Id: options.h,v 1.26 2003-03-31 02:53:31 bird Exp $ 2 2 * 3 3 * Options. … … 92 92 FLAGS_PE_PE, /* fPE */ \ 93 93 FLAGS_PEOO_FORCED, /* fPEOneObject */ \ 94 FALSE, /* fAllRWObjects */ \ 95 FALSE, /* fSkipFixups */ \ 94 96 INFOLEVEL_QUIET, /* ulInfoLevel */ \ 95 97 FALSE, /* fElf */ \ … … 98 100 TRUE, /* fJava */ \ 99 101 FALSE, /* fNoLoader */ \ 100 FALSE, /* fSkipFixups */ \101 102 NULL, /* pszCustomDll */ \ 102 103 NULL, /* pszCustomExports */ \ … … 121 122 #define isPEOneObjectForced() (options.fPEOneObject == FLAGS_PEOO_FORCED) 122 123 124 #define isAllRWObjectsEnabled() (options.fAllRWObjects) 125 #define isAllRWObjectsDisabled() (!options.fAllRWObjects) 126 123 127 #define isELFDisabled() (!options.fElf) 124 128 #define isELFEnabled() (options.fElf) … … 178 182 ULONG fPE; /* Flags set the type of conversion. */ 179 183 ULONG fPEOneObject; /* All in one object. */ 184 ULONG fAllRWObjects; /* All objects are writable. */ 185 ULONG fSkipFixups; /* Base the image stripping of fixups. (Exe only please.) */ 180 186 ULONG ulInfoLevel; /* Pe2Lx InfoLevel. */ 181 187 … … 195 201 ULONG fNoLoader; /* No loader stuff. !FIXME! We should import / functions even if this flag is set!!! */ 196 202 197 ULONG fSkipFixups;198 203 char * pszCustomDll; /* Pointer to custom odin dll name */ 199 204 char * pszCustomExports; /* Pointer to custom export table */ -
trunk/src/win32k/include/pe2lx.h
r9955 r9957 1 /* $Id: pe2lx.h,v 1.1 5 2003-03-31 01:23:14bird Exp $1 /* $Id: pe2lx.h,v 1.16 2003-03-31 02:53:32 bird Exp $ 2 2 * 3 3 * Pe2Lx class declarations. Ring 0 and Ring 3 … … 110 110 ULONG addPageFixupEntry(BOOL fLast = FALSE); 111 111 ULONG add32OffsetFixup(WORD offSource, ULONG ulTarget); 112 #ifndef RING0 113 ULONG add32OrdImportFixup(WORD offSource, ULONG ulModuleOrdinal, ULONG ulFunctionOrdinal, PSZ pszModuleName); 114 ULONG add32NameImportFixup(WORD offSource, ULONG ulModuleOrdinal, PCSZ pszFnName, PSZ pszModuleName); 115 #else 116 ULONG add32OrdImportFixup(WORD offSource, ULONG ulModuleOrdinal, ULONG ulFunctionOrdinal); 117 ULONG add32NameImportFixup(WORD offSource, ULONG ulModuleOrdinal, PCSZ pszFnName); 118 #endif 112 ULONG add32OrdImportFixup(WORD offSource, ULONG ulModuleOrdinal, ULONG ulFunctionOrdinal, PCSZ pszModuleName); 113 ULONG add32NameImportFixup(WORD offSource, ULONG ulModuleOrdinal, PCSZ pszFnName, PCSZ pszModuleName); 119 114 ULONG addModule(PCSZ pszModuleName, PULONG pulModuleOrdinal); 120 115 ULONG addImportFunctionName(PCSZ pszFnName, PULONG poffFnName); … … 140 135 static BOOL setOdin32Path(const char *psz); 141 136 #ifndef RING0 142 static BOOL isCustomDllExcluded( const char *pszModuleName);137 static BOOL isCustomDllExcluded(PCSZ pszModuleName); 143 138 #endif 144 139
Note:
See TracChangeset
for help on using the changeset viewer.
