mirror of
https://github.com/reactos/reactos.git
synced 2025-04-18 19:47:14 +00:00
Prepare import of Wine library odbccp32 (sorry, this revision won't build)
svn path=/trunk/; revision=26075
This commit is contained in:
parent
29f298cd86
commit
217ef4cd9f
6 changed files with 25 additions and 2 deletions
0
reactos/dll/win32/odbccp32/.gitignore
vendored
Normal file
0
reactos/dll/win32/odbccp32/.gitignore
vendored
Normal file
|
@ -151,6 +151,9 @@
|
|||
<directory name="objsel">
|
||||
<xi:include href="objsel/objsel.rbuild" />
|
||||
</directory>
|
||||
<directory name="odbccp32">
|
||||
<xi:include href="odbccp32/odbccp32.rbuild" />
|
||||
</directory>
|
||||
<directory name="ole32">
|
||||
<xi:include href="ole32/ole32.rbuild" />
|
||||
</directory>
|
||||
|
|
|
@ -184,6 +184,16 @@ enum msidbLocatorType
|
|||
msidbLocatorType64bit = 0x010,
|
||||
};
|
||||
|
||||
enum msidbServiceControlEvent
|
||||
{
|
||||
msidbServiceControlEventStart = 0x00000001,
|
||||
msidbServiceControlEventStop = 0x00000002,
|
||||
msidbServiceControlEventDelete = 0x00000008,
|
||||
msidbServiceControlEventUninstallStart = 0x00000010,
|
||||
msidbServiceControlEventUninstallStop = 0x00000020,
|
||||
msidbServiceControlEventUninstallDelete = 0x00000080,
|
||||
};
|
||||
|
||||
/*
|
||||
* Windows SDK braindamage alert
|
||||
*
|
||||
|
|
|
@ -66,8 +66,8 @@ BOOL INSTAPI SQLGetAvailableDrivers(LPCSTR,LPSTR,WORD,WORD*);
|
|||
BOOL INSTAPI SQLGetAvailableDriversW(LPCWSTR,LPWSTR,WORD,WORD*);
|
||||
BOOL INSTAPI SQLGetInstalledDrivers(LPSTR,WORD,WORD*);
|
||||
BOOL INSTAPI SQLGetInstalledDriversW(LPWSTR,WORD,WORD*);
|
||||
int INSTAPI SQLGetPrivateProfileString(LPCSTR,LPCSTR,LPCSTR,LPSTR,int,LPCSTR);
|
||||
int INSTAPI SQLGetPrivateProfileStringW(LPCWSTR,LPCWSTR,LPCWSTR,LPWSTR,int,LPCWSTR);
|
||||
int INSTAPI SQLGetPrivateProfileString(LPCSTR,LPCSTR,LPCSTR,LPCSTR,int,LPCSTR);
|
||||
int INSTAPI SQLGetPrivateProfileStringW(LPCWSTR,LPCWSTR,LPCWSTR,LPCWSTR,int,LPCWSTR);
|
||||
BOOL INSTAPI SQLGetTranslator(HWND,LPSTR,WORD,WORD*,LPSTR,WORD,WORD*,DWORD*);
|
||||
BOOL INSTAPI SQLGetTranslatorW(HWND,LPWSTR,WORD,WORD*,LPWSTR,WORD,WORD*,DWORD*);
|
||||
BOOL INSTAPI SQLInstallDriver(LPCSTR,LPCSTR,LPSTR,WORD,WORD*);
|
||||
|
|
|
@ -139,6 +139,15 @@ __inline static void list_init( struct list *list )
|
|||
list->next = list->prev = list;
|
||||
}
|
||||
|
||||
/* count the elements of a list */
|
||||
inline static unsigned int list_count( const struct list *list )
|
||||
{
|
||||
unsigned count = 0;
|
||||
const struct list *ptr;
|
||||
for (ptr = list->next; ptr != list; ptr = ptr->next) count++;
|
||||
return count;
|
||||
}
|
||||
|
||||
/* iterate through the list */
|
||||
#define LIST_FOR_EACH(cursor,list) \
|
||||
for ((cursor) = (list)->next; (cursor) != (list); (cursor) = (cursor)->next)
|
||||
|
|
|
@ -60,6 +60,7 @@ reactos/dll/win32/msvideo # Out of sync
|
|||
reactos/dll/win32/netapi32 # Synced to Wine-0_9_5
|
||||
reactos/dll/win32/objsel # Autosync
|
||||
reactos/dll/win32/odbc32 # Out of sync. Depends on port of Linux ODBC.
|
||||
reactos/dll/win32/odbccp32 # Autosync
|
||||
reactos/dll/win32/ole32 # Synced to Wine-0_9_5
|
||||
reactos/dll/win32/oleacc # Autosync
|
||||
reactos/dll/win32/oleaut32 # Synced to Wine-0_9_10
|
||||
|
|
Loading…
Reference in a new issue