|  | /* | 
|  | * Module/Library loadorder | 
|  | * | 
|  | * Copyright 1999 Bertho Stultiens | 
|  | */ | 
|  |  | 
|  | #ifndef __WINE_LOADORDER_H | 
|  | #define __WINE_LOADORDER_H | 
|  |  | 
|  | #include "windef.h" | 
|  |  | 
|  | #define MODULE_LOADORDER_INVALID	0	/* Must be 0 */ | 
|  | #define MODULE_LOADORDER_DLL		1	/* Native DLLs */ | 
|  | #define MODULE_LOADORDER_SO		2	/* Native .so libraries */ | 
|  | #define MODULE_LOADORDER_BI		3	/* Built-in modules */ | 
|  | #define MODULE_LOADORDER_NTYPES		3 | 
|  |  | 
|  | typedef struct module_loadorder { | 
|  | char	*modulename; | 
|  | char	loadorder[MODULE_LOADORDER_NTYPES]; | 
|  | } module_loadorder_t; | 
|  |  | 
|  | BOOL MODULE_InitLoadOrder(void); | 
|  | module_loadorder_t *MODULE_GetLoadOrder(const char *path, BOOL win32); | 
|  |  | 
|  | #endif | 
|  |  |