|
static BOOL | ProcessErrorMessages (char *name, int quiet) |
| Handler for ODBC installation error messages.
|
|
static BOOL | CopyOrDelModules (char *dllname, char *path, BOOL del) |
| Copy or delete SQLite3 module DLLs.
|
|
static BOOL | InUn (int remove, char *drivername, char *dllname, char *dll2name, char *dsname) |
| Driver installer/uninstaller.
|
|
int APIENTRY | WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow) |
| Main function of installer/uninstaller.
|
|
SQLite ODBC Driver installer/uninstaller for WIN32.
- Id
- inst.c,v 1.27 2023/08/23 08:43:02 chw Exp chw
Copyright (c) 2001-2023 Christian Werner <chw at ch minus werner dot de>
See the file "license.terms" for information on usage and redistribution of this file and for a DISCLAIMER OF ALL WARRANTIES.
Definition in file inst.c.
int APIENTRY WinMain |
( |
HINSTANCE | hInstance, |
|
|
HINSTANCE | hPrevInstance, |
|
|
LPSTR | lpszCmdLine, |
|
|
int | nCmdShow ) |
Main function of installer/uninstaller.
This is the Win32 GUI main entry point. It (un)registers the ODBC driver(s) and deletes or copies the driver DLL(s) to the system folder.
Definition at line 299 of file inst.c.
References DriverDLL, DriverName, DSName, InUn(), nosys, NUMDRVS, and quiet.