From 6cfb3ec59383c1c59a120195fee86fbcde14c4de Mon Sep 17 00:00:00 2001 From: Hiroshi Inoue Date: Thu, 6 Jun 2002 09:47:25 +0000 Subject: [PATCH] Add missing win_setup.h. --- src/interfaces/odbc/win_setup.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/interfaces/odbc/win_setup.h diff --git a/src/interfaces/odbc/win_setup.h b/src/interfaces/odbc/win_setup.h new file mode 100644 index 0000000000..3c767d8302 --- /dev/null +++ b/src/interfaces/odbc/win_setup.h @@ -0,0 +1,27 @@ +#ifndef _WIN_SETUP_H__ +#define _WIN_SETUP_H__ + +#ifndef INTFUNC +#define INTFUNC __stdcall +#endif /* INTFUNC */ +#define MAXDSNAME (32+1) /* Max data source name length */ +/* Globals */ +/* NOTE: All these are used by the dialog procedures */ +typedef struct tagSETUPDLG +{ + HWND hwndParent; /* Parent window handle */ + LPCSTR lpszDrvr; /* Driver description */ + ConnInfo ci; + char szDSN[MAXDSNAME]; /* Original data source name */ + BOOL fNewDSN; /* New data source flag */ + BOOL fDefault; /* Default data source flag */ + +} SETUPDLG, FAR * LPSETUPDLG; + +/* Prototypes */ +void INTFUNC CenterDialog(HWND hdlg); +int CALLBACK ConfigDlgProc(HWND hdlg, UINT wMsg, WPARAM wParam, LPARAM lParam); +void INTFUNC ParseAttributes(LPCSTR lpszAttributes, LPSETUPDLG lpsetupdlg); +BOOL INTFUNC SetDSNAttributes(HWND hwnd, LPSETUPDLG lpsetupdlg); + +#endif /* _WIN_SETUP_H__ */ -- 2.11.0