1 /* $Id: dlls.h,v 1.2 1993/07/04 04:04:21 root Exp root $
4 * Copyright Robert J. Amstadt, 1993
12 #define MAX_NAME_LENGTH 64
21 char * name
; /* DLL name */
22 BYTE
* code_start
; /* 32-bit address of DLL code */
23 BYTE
* data_start
; /* 32-bit address of DLL data */
24 BYTE
* module_start
; /* 32-bit address of the module data */
26 BOOL used
; /* use MS provided if FALSE */
27 HMODULE hModule
; /* module created for this DLL */
30 #define DECLARE_DLL(name) \
31 extern BYTE name##_Code_Start[]; \
32 extern BYTE name##_Data_Start[]; \
33 extern BYTE name##_Module_Start[]; \
34 extern BYTE name##_Module_End[];
64 extern struct dll_table_s dll_builtin_table
[];