2 * Win32 built-in DLLs definitions
4 * Copyright 1997 Alexandre Julliard
7 #ifndef __WINE_BUILTIN32_H
8 #define __WINE_BUILTIN32_H
12 const char* filename
; /* DLL file name */
13 int nb_imports
; /* Number of imported DLLs */
14 void *pe_header
; /* Buffer for PE header */
15 void *exports
; /* Pointer to export directory */
16 unsigned int exports_size
; /* Total size of export directory */
17 const char * const *imports
; /* Pointer to imports */
18 void (*dllentrypoint
)(); /* Pointer to entry point function */
20 void *rsrc
; /* Resource descriptor */
21 } BUILTIN32_DESCRIPTOR
;
23 extern void BUILTIN32_RegisterDLL( const BUILTIN32_DESCRIPTOR
*descr
);
24 extern void BUILTIN32_Unimplemented( const char *dllname
, const char *funcname
);
25 extern void RELAY_SetupDLL( const char *module
);
27 #endif /* __WINE_BUILTIN32_H */