#ifndef __WINE_SETUPX16_H #define __WINE_SETUPX16_H #include "wine/windef16.h" typedef UINT16 HINF16; typedef UINT16 LOGDISKID16; /* error codes stuff */ typedef UINT16 RETERR16; #define OK 0 #define IP_ERROR (UINT16)100 enum _IP_ERR { ERR_IP_INVALID_FILENAME = IP_ERROR+1, ERR_IP_ALLOC_ERR, ERR_IP_INVALID_SECT_NAME, ERR_IP_OUT_OF_HANDLES, ERR_IP_INF_NOT_FOUND, ERR_IP_INVALID_INFFILE, ERR_IP_INVALID_HINF, ERR_IP_INVALID_FIELD, ERR_IP_SECTION_NOT_FOUND, ERR_IP_END_OF_SECTION, ERR_IP_PROFILE_NOT_FOUND, ERR_IP_LINE_NOT_FOUND, ERR_IP_FILEREAD, ERR_IP_TOOMANYINFFILES, ERR_IP_INVALID_SAVERESTORE, ERR_IP_INVALID_INFTYPE }; typedef struct { HFILE16 hInfFile; LPCSTR lpInfFileName; } INF_HANDLE; extern INF_HANDLE *InfList; extern WORD InfNumEntries; #endif /* __WINE_SETUPX16_H */