- Timestamp:
- Sep 28, 2001, 9:43:38 AM (24 years ago)
- Location:
- trunk/src/win32k/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/include/options.h
r6003 r6853 1 /* $Id: options.h,v 1.2 2 2001-06-14 01:06:47 birdExp $1 /* $Id: options.h,v 1.23 2001-09-28 07:43:38 sandervl Exp $ 2 2 * 3 3 * Options. … … 98 98 TRUE, /* fJava */ \ 99 99 FALSE, /* fNoLoader */ \ 100 FALSE, /* fSkipFixups */ \ 101 NULL, /* pszCustomDll */ \ 102 NULL, /* pszCustomExports */ \ 100 103 TRUE, /* fDllFixes */ \ 101 104 TRUE, /* fExeFixes */ \ … … 126 129 #define isJAVAEnabled() (options.fJava) 127 130 131 #define areFixupsEnabled() (!options.fSkipFixups) 132 #define areFixupsDisabled() (options.fSkipFixups) 133 134 #define hasCustomDll() (options.pszCustomDll != NULL) 135 #define hasCustomExports() (options.pszCustomExports != NULL) 136 128 137 #define isSMPKernel() (options.fKernel & KF_SMP) 129 138 #define isUNIKernel() (!(options.fKernel & KF_SMP)) … … 185 194 ULONG fNoLoader; /* No loader stuff. !FIXME! We should import / functions even if this flag is set!!! */ 186 195 196 ULONG fSkipFixups; 197 PSZ pszCustomDll; /* pointer to custom odin dll name */ 198 PSZ pszCustomExports; /* pointer to custom export table */ 199 187 200 /** @cat Options affecting the behaviour changes in the OS/2 loader */ 188 201 ULONG fDllFixes; /* Enables the long DLL name and non .DLL extention fixes. */ -
trunk/src/win32k/include/pe2lx.h
r6222 r6853 1 /* $Id: pe2lx.h,v 1.1 3 2001-07-08 02:59:21 birdExp $1 /* $Id: pe2lx.h,v 1.14 2001-09-28 07:43:38 sandervl 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 112 116 ULONG add32OrdImportFixup(WORD offSource, ULONG ulModuleOrdinal, ULONG ulFunctionOrdinal); 113 117 ULONG add32NameImportFixup(WORD offSource, ULONG ulModuleOrdinal, PCSZ pszFnName); 118 #endif 114 119 ULONG addModule(PCSZ pszModuleName, PULONG pulModuleOrdinal); 115 120 ULONG addImportFunctionName(PCSZ pszFnName, PULONG poffFnName);
Note:
See TracChangeset
for help on using the changeset viewer.